6.7
One Aldwych Hotel (1 Aldwych), Covent Garden, Greater London
Restaurant · Charing Cross · 6 tips and reviews
8.5
18 Wellington St, Covent Garden, Greater London
American Restaurant · Charing Cross · 98 tips and reviews
181 Piccadilly, London, Greater London
Restaurant · Piccadilly · 5 tips and reviews