London terrace view apartment
This special place is close to everything, as well as having breathtaking views of London. There is a 24hr reception.
["Kitchen", "First aid kit", "Dedicated workspace", "Outdoor dining area", "Smoke alarm", "Fire extinguisher", "TV", "Washer", "Carbon monoxide alarm"]