Lambeth Apartments

London

England

Light and airy, these contemporary apartments provide guests with a pleasant and comfortable place to call home during their time in London, with a full range of services helping to ensure a restful and relaxing stay.