The Trafalgar is definitely up there as one of ... The pub's fame, riverside setting and closeness to central Greenwich mean that it's often bustling, but is large enough to accommodate the ...
A Greenwich restaurant has been handed a new four-out-of-five food hygiene rating. Sefa Restaurant, a restaurant, cafe or canteen at 129 - 131 Trafalgar Road, Greenwich was given the score after ...