WelcomeStay Clapham Junction Accommodation 188 Lavender Hill, London SW11 5TQ