Whether you are looking for accommodation for a business trip, a holiday or a weekend away, at Avalon Apartments we offer a selection of high quality, comfortable and fully equipped apartments in London and Brighton to match your needs.
Truman House, London (Sleeps 6)
Mews House, Brighton (Sleeps 4)
Old School, London (Sleeps 4)
City Apartment, Brighton (Sleeps 6)