1/6THB28,708,034Greater London, Westland Place, The Makers, Nile Street T.09.051 room(s) • 1 Bed. • 1 Bath. • 56.11 m²