News

Luxury department store Harrods has introduced a mandatory £1 fee for diners in all its cafes and restaurants in London. This is on top of an existing 12.5% service charge, which is optional.
These luxury fashion cafes and restaurants around the world marry design with dining, offering curated menus and stunning interiors.