Seymour Apartments London is an apartment in London within short distance of Islington, Up at The O2 and Emirates Stadium.
The city center is 9 km away. 16 km to Croydon. Offering turkish meals, Hala is situated 300 meters of the property.
Some rooms look over the garden. There is a private bathroom.
The apartment features a full kitchen for self-catering.
Fast access to London City airport within 5 km is provided.