Check out this great place to stay in London
Entire home/apt in London, United Kingdom. Studio Room with own Kitchen and Bathroom Newly Built for Short Term Letting. My place is close to Elephant and Castle Station, restaurants and dining, nightlife, 15 minutes to Oxford Street, 10 minutes to Tower Bridge,London Eye Set on a popular...
See this content immediately after install