With a choice of Aldgate East or Tower Hill both close by these apartment make a fantastic vantage point for a quick commute into the city, or a leisurely stroll down the Thames. Why not juxtapose the new and exciting in Shoreditch with the colossal feat of Victorian engineering which is Tower Bridge. The apartments are equipped with all the modern conveniences to make your stay truly comfortable. There is free and unlimited business broadband to keep you connected.
Still Life Tower Hill Executive
1 Pepys Street, London, EC3N 2NU, United Kingdom
About Still Life Tower Hill Executive
Location
Still Life Tower Hill Executive
1 Pepys Street, London, EC3N 2NU, United Kingdom
We are an independent travel network
offering over 100,000 hotels worldwide