Nice espace !
Forget about your worries in this spacious and quiet place. 15 minutes walking and you arrive at London's most famous sights! London eye / tower bridge / Big Ben /Westminster Palace! I live on the main street of elephant castle with 8 markets various bars and cafes is over 30 restaurant options!
["Kitchen", "Washer", "Wifi"]