🇬🇧🇬🇧
Harrods Café is one of 🇬🇧🇬🇧.

1. Harrods Café

8.7
87-135 Brompton Rd (3rd Fl.), Kensington, Greater London
Tea Room · 35 tips and reviews