Still Life Borough
See all the incredible sights of London when you stay at Still Life Borough. This apartment is strategically placed in the heart of the city, surrounded by the popular landmarks. Sampling the authentic culture of London is easy with a stay at Still Life Borough, just 1.6 km from London Eye.
The facilities and services provided by Still Life Borough ensure a pleasant stay for guests. Post your pictures and answer your emails whenever you want, with the apartment's free Wi-Fi internet access.
Experience high-quality room facilities during your stay at Still Life Borough. Some selected rooms at Still Life Borough include a balcony or terrace, as part of the room design. Keep your entertainment options wide, even in your room, with a range of facilities, including television available in select rooms. The apartment also provides guests with a refrigerator in some rooms.
Still Life Borough also provides a hair dryer in some of its bathrooms for your convenience.
Around the property
Visit the sights and local attractions of London during your stay at the apartment. Learn about the city's art history with a day at The British Museum located 2.9 km away, where you can see collections by famous artists. Pose in front of Tower of London located 1.5 km away, and you can always show your friends the time you went to London.