Here is a stylish apartment, which offers you the full trimmings of a professional and immaculate apartment. Located in the heart of central London, the main tourist attractions are at hands reach. A small walking distance to the London eye takes approximately 10 minutes, whereas from the apartment to the station takes under 10 minutes.
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.