Near The London Eye

Near The London Eye
Riverside Bldg, County Hall, London, SE1 7PB