Apartment in London
73a Camberwell road Apartment 2, Southwark, London, SE5 0EW, United Kingdom,Object type: Hotel London
Apartment in London is set in the Southwark district of London, 2 miles from London Eye, 2.1 miles from O2 Academy Brixton and 2.1 miles from Borough Market. Th