The Westin, London City Why stay there? At this time of year there’s nothing more magical than staying in a location right on ...