2 Bed Apartment Cleve Road
2 Bed Apartment Cleve Road London apartment is located next to British Museum, ZSL London Zoo and Puppet Theatre Barge.
Just 10 minutes on foot from London city center. 16 km to Croydon. A variety of dishes are served in Sarracino and Osteria Spiga Restaurant, which are only 5 minutes’ walk away.
Nearest underground station is Kilburn Park, which is only 650 meters away.