Have you ever wanted to experience living in a high-luxury flat? Now you can. Make yourself at home in my amazing apartment in the heart of London. Located at just 3 minutes walking from Tottenham Court Road, you are in an élite location to explore London.
Cutting-edge design features, polished interiors and a showroom-like feeling will stun you. I am looking forward to welcoming you!