
All the World's a Stage
2 guests
1 bedrooms
London, England
If you're looking for an apartment right in the heart of London, they don't come much more central than this. Located just off Shaftesbury Avenue, guests can walk to Chinatown and West End theatres in two minutes or so, while Leicester Square and Soho barely take five.