G J

A river facing two bedroom apartment of approx. 815sq.ft (75.7sq.m) on the 5th floor of The Dumont, a landmark development by St James, located on the River Thames.

Back