Six of the best festive afternoon teas in London - Break up the slog of Christmas shopping with a slice of cake (and civility ...
The Westin, London City Why stay there? At this time of year there’s nothing more magical than staying in a location right on the River Thames and just a short walk away from the best of the beautiful ...