>
1 bed flat
18 Westgate Terrace, London, Greater SW10
£2,300 PCM
+1.3%
Price History
Initial price £2,270 PCM
May 30, 2026 £2,000 PCM
Jun 4, 2026 £2,300 PCM
Price Change 1.3%
The property is a modern and cozy 1-bedroom, 1-bathroom unit located in the heart of Central London, offering a blend of comfort and convenience. The home features stylish interiors and a welcoming atmosphere, making it ideal for professionals or couples.