Serviced Apartments
Your Apartment to launch in West London this spring
Your Apartment – Shepherd’s Bush will be home to four two-bedroom apartments, and three one-bedroom apartments
Independent serviced apartment and aparthotel provider, Your Apartment, is set to launch seven new serviced apartments at a new site in Shepherd’s Bush this spring.
You'll need to
subscribe to unlock this content. Already subscribed? Login?