Can You Have Coffee At Harrods?
Menus. Located in the Roastery & Bake Hall, The coffee bar is the perfect place to soak up the hustle and bustle of the food halls while sipping on a delicious cup of coffee What floor is harrods cafe? Tucked away on the Third Floor , Harrods Café is an all-day destination serving up many … Read more