Grange Road II by Onefinestay
Southwark, London, SE1 3DY, United Kingdom,Object type: Hotel London
Situated in London, 0.8 miles from Tower Bridge and 1.2 miles from London Bridge, Grange Road II by Onefinestay provides accommodation with amenities such as fr