GastroRanking-logo

The best restaurants serving German food in St James's City of London, Westminster London

1 Restaurants on GastroRanking

restaurant_img
4.0

1796 Opinions

location-icon1 Abbey Orchard Street Westminster, London SW1P 2LU England, England
German
outdoor_seating_248301takeaway_248301delivery_248301

Amazing slice of Bavaria in the heart of London