G J

A beautifully designed 2 and ½ bedroom apartment of 1,094sq.ft (101.64sq.m) offering direct views of the River Thames available for sale in Ambassador Building, Embassy Gardens.

Back