Tag Archive for: london

High tea fit for the queen

London’s Hotel Café Royal offers the grandeur of traditional high tea coupled with French perfume… and it has London socialites swooning.