Acorn Of London - Bedford Place is an apartment in London within short distance of Tower of London, Buckingham Palace and Institute of Contemporary Arts. The apartment is set in a Georgian building in London. Such facilities as a luggage storage and a safe deposit box are available on-site.
The property boasts prime location minutes away from Kings Cross train station. There is a tube station nearby and other parts of London are easily accessible. A 5-minute walk takes guests to the coffee shop Starbucks Southampton Row.
Easily accessible from Russell Square subway station.
The rooms have elegant furniture.
Eat & Drink
A kitchen is provided.