Guests of London will have a nice stay at Bacon apartment.
Tower of London is located just 1.8 km away. The coffee shop Kahaila is within easy reach of the property.
The apartment offers rooms with cable TV with on-demand movies, pay TV, a trouser press, a DVD player and a private toilet for a comfortable stay in London.
A 5-minute walk takes guests to Shoreditch underground station.