City Break Rentals for short or long stay serviced apartments in London; all properties are centrally located, ranging from convenient studios to luxury family apartments. We offer cost-effective living solutions, Ideal serviced apartments in London handp