Overlooking The Tower of London, the Thames and Tower Bridge sits the Tower Penthouse. This unique 4-bedroom residence brings together two luxurious penthouse apartments as one, providing guests with both space, light, individuality and a uniqueness home in the heart of the City of London.

Related