Looking for extra privacy during your stay in London?
These beautiful serviced apartment can be a great solution to short or long stays in the city. Whether you are looking for short stay apartments in London, extended stay apartments or long stay apartments in London, you are sure to find something that fits your needs at 12 London Street.
Book Now and save up to 40%
Book Now