112 restaurants found
Italian restaurant · Fitzrovia / Oxford Circus
Mayfair and St James's lean toward formal, higher-end dining, Soho and Covent Garden mix quick pre-theatre meals with late-night spots, and Marylebone's village-like high street offers a calmer, more local alternative just north of the Oxford Circus crowds, while smaller pockets like Belgravia, Pimlico and Victoria serve their own quieter residential trade.
Soho's dense grid of restaurants, Mayfair's upscale dining rooms, Marylebone's high street and Covent Garden's theatre-crowd trade make Westminster the single most restaurant-packed borough in London, with St James's, Fitzrovia and the Strand adding further pockets of choice around the core.
Across Westminster's 112 restaurants in our directory, the most common cuisine is seafood restaurants (16), fish and chips restaurants (11), indian restaurants (5).
Seafood restaurants and fish and chips shops both have a strong presence here, sitting alongside a genuinely international spread that includes a well-established Indian restaurant scene, reflecting Westminster's role as a destination for visitors and workers as much as residents.
Nearby boroughs
Soho has by far the densest concentration, followed by Marylebone and Mayfair, though Covent Garden also carries a large share thanks to its theatre and tourist trade.
Yes, Mayfair's higher-end dining scene includes a genuine seafood restaurant presence, alongside Soho and Covent Garden which also have a solid spread of seafood options for a more casual meal.
Browse the 112 restaurants we list in Westminster below, or use the filters above to narrow down by price or cuisine.
Japanese restaurant · Mayfair / West End