Check out this great place to stay in Greater London
Entire home/apt in Greater London, United Kingdom. Welcome to our affordable studio flat just 10 min walk from Elephant and Castle in zone 1, central London. The flat has it's own kitchen, shower and toilet; and a connecting corridor which can be used as a dinning or luggage room. The apartment is...
See this content immediately after install