The Athenaeum Hotel—small, warm, stylish—puts you at the very heart of London: a walk through Green Park across the street takes you to Buckingham Palace; a short stroll up Piccadilly lands you a
...
from Travel Blog | Travel + Leisure http://ift.tt/1uveKVm
0 comments:
Post a Comment