Amazing 2BD Garden Flat Queens Park
Amazing 2BD Garden Flat Queens Park Apartment London is an apartment in London within short distance of Puppet Theatre Barge, Victoria and Albert Museum and Regents Canal.
Just 10 minutes on foot from London city center. Guests will get to Ilford in 15 minutes by car. Offering a variety of dishes, The Cedar and The Alice House Queen s Park are just about 400 meters away.
5 minutes by car from London City airport.