When you stay at this apartment, you'll be within a 15-minute walk of London Eye and River Thames. Apartments feature kitchens and free WiFi. The property is just a short walk to public transportation: Southwark Underground Station is steps away and Waterloo Underground Station is 8 minutes.