Fitzroy Apartments
16 Prospect Hill Flat 12,St. Columbas House, Walthamstow, London, E17 3EZ, United Kingdom,Object type: Hotel London
Offering garden views, Fitzroy Apartments is an accommodation set in London, 5.6 miles from Olympic Stadium and 5.6 miles from Victoria Park. The apartment has