G J

A 2 double bedroom apartment with direct views of the River Thames all the way from Battersea Power Station in the west to the Houses of Parliament and Big Ben in the north.

Back