Lime Apartments London is situated in London, 2.2 km from Brick Lane. Tower Bridge is 2.4 km away. Free WiFi is offered throughout the property. The accommodation has a flat-screen TV with cable channels.
Lime Apartments London is situated in London, 2.2 km from Brick Lane. Tower Bridge is 2.4 km a Read more
Lime Apartments London is situated in London, 2.2 km from Brick Lane. Tower Bridge is 2.4 km away. Free WiFi is offered throughout the property. The accommodation has a flat-screen TV with cable channels.
Lime Apartments London is situated in London, 2.2 km from Brick Lane. Tower Bridge is 2.4 km away. Free WiFi is offered throughout the property. The accommodation has a flat-screen TV with cable channels.
Number of Rooms: 5