G J

A spacious NEW two-bedroom apartment of 891sq.ft (82sq.m) in The Dumont, a landmark development by St James, located on the River Thames.

Back