G J

A one bedroom apartment of approx. 637sq.ft (59sq.m) on the 6th floor of The Dumont, a landmark development by St James, located on the River Thames.

Back