TO LETAvailable 8 October 2026Kilburn High Road, London, NW6£2,800 pcm Bedrooms 2 Bathrooms 1 Receptions 1