Suffolk Place, St. James's, Covent Garden, London

2 best restaurants near Suffolk Place, St. James's, Covent Garden, London

Find the best places to eat breakfast, lunch or dinner in and around Suffolk Place, St. James's, Covent Garden, London, United Kingdom!

St. James's, Covent Garden, London Brumus Bar & Restaurant

St. James's, Covent Garden, London Mint Leaf Restaurant & Bar

}