The Junction
Join us at Junction. 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.