Goede locatie om London te bezoeken, Underground op loopafstand. Pub the Islands op de hoek, een aanrader.