31 photos · Floorplan£149,998 pcm8 bed8 bathDetached12,415 sq ftPEMBROKE GARDENS, LONDON, W8, Kensington, London, W8Listed 24 Sept 2025