First floor studio apartment in great lo...
Meridian Point, 166-168 Creek Road, Lond...
Studio flat at Creffield Road, W5
74 Leverton Street, London NW5 2NY Terraced | 3 Bd | 3 Ba
78 Leverton Street, London NW5 2NY | 4 Bd | 2 Ba
82 Leverton Street, London NW5 2NY Terraced | 5 Bd | 3 Ba