Plaza on the River - Club and Residence

published:

18 Albert Embankment
London
SE1 7TJ