Formerly named Windsor Castle, The Junction is a traditional London pub in Clapham Junction. Our menu is in the best tradition of British pub food. Best enjoyed with a drink, friends and a warm welcome at the Junction.
📍 36 St Johns Hill, Clapham Junction, London, SW11 1SA
Discover how you can start saving, get financial wellbeing tools, and access thousands of discounts tailored to you.

