6, Mall Studios, Tasker Road, London NW3 2... Property | 2 Bd | -- Ba
2, Mall Studios, Tasker Road, London NW3 2... Property | -- Bd | -- Ba
6, Mall Studios, Tasker Road, London NW3 2... Property | 2 Bd | 2 Ba