G J

A spacious 1 double bedroom apartment of 583.9sq.ft (54.25sq.m) in Tower One of this landmark development by St James, located on the South Bank of the River Thames at 20 Albert Embankment.

Back