Filter
Delivery
Pickup
Outdoor
The best restaurants serving German food in St James's City of London, Westminster London
1 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4,0
1782 Opinions in 2 websites
1 Abbey Orchard Street Westminster, London SW1P 2LU England, England
GermanWe read reviews before visiting the Munich Cricket club at Fenchchurch Street they were mixed but we decided to give it a go...BIG MISTAKE! One review suggested that it was Lidl on a plate, that's
bandsausageveal