G J

A one bedroom apartment located in this very well maintained red brick building in the heart of Westminster, close to the River Thames, the Tate Gallery and the Houses of Parliament.

Back