Check out this great place to stay in London
Private room in London, United Kingdom. Located in Quiet off main road traffic, in a very quintessential British road, my house is 2 min from bus a bus stop from where you can reach Trafalgar square or London Eye in 15 min. The extra bedroom I rent is good for couples and families (with...
See this content immediately after install