London Eye
Nos 73-75 Lambeth Walk were historically in the ownership of St Olave's Church, Southwark. The London Eye Hostel is now at 73 Lambeth Walk.