Excel Apartments

London, United Kingdom

This 4-5 bedroom property is located very close by to the popular location of the London Excel centre, with great links to anywhere in London at your door step. It offers plenty of space for rooms, with double beds (totaling 6) across the house and there is a garden.

See other properties