Holiday Apartments, Holiday Apartment Rentals
1 Bedroom apart., London, 3min. walk Train Station, 23 min. Train to City Centre
This company offers holiday apartments for rent in London, conveniently located just a 3-minute walk from the train station. The apartments feature 1 bedroom and are just a 23-minute train ride away from the city centre. They specialize in holiday apartment rentals and are also involved in the real estate and housing industry.