NW8 7RJ
Abbey Lodge, Park Road, London
Spacious 4 bedroom apartment Three modern bathrooms Double reception room Situated on the first floor Separate kitchen 2,299 sq ft of space Guest WC 24 hour concierge Close to transport links Prime London location