Reduced42 photos · Floorplan£15,600 pcm4 bed2 bathDetachedMargravine Gardens London W6Listed 30 Apr 2025