AJ LodgeLondon, United Kingdom Address: 150-151 Oatlands Drive State: United Kingdom City: London Zipcode: SL1 3HS Longitude: -0.60845 Latitude: 51.522.602 Rates from: 0 Accommodation Booking