London Serviced Apartments is a short 6-minute walk from Southwark Underground Station and 13 minutes' walk from London Eye.