Lovely 2-bedroom flat in Abbey Road
Enjoy your stay in London in a peaceful and centrally located flat in Abbey Road
["Kitchen", "Free parking on premises", "Dedicated workspace", "Smoke alarm", "Wifi", "Lock on bedroom door", "TV", "Washer", "Hot tub", "Carbon monoxide alarm"]