Canary Wharf lacks, in my opinion, that sort of charming London atmosphere
you would find in Mayfair. But there are certainly transportation links,
and things to do. You would be out of the center of what most of us think
of when we think of London, though. This is a modern area, with new
development all around. As one who has never stayed in a Four Seasons,
if I had my choice, I would opt for Mayfair. But if I didn't have a choice,
I would certainly not turn down the Four Seasons at Canary Wharf. This, of
course, is just my opinion.