Check out this great place to stay in London
in London, GB. My one-bedroom flat offers you an unforgettable stay in London. Located just on Oxford Street, opposite of Bond Street station and next to the best and very well-know shopping mall Selfridge's. Walking distance to all famous attractions in central...
See this content immediately after install