Located in Wandsworth, near Clapham Junction the Alma is a pub & hotel, 15 minutes from central London & perfect for an event or watching the Autumn Internationals
Located in Wandsworth, near Clapham Junction the Alma is a pub & hotel, 15 minutes from central London & perfect for an event or watching the Autumn Internationals
The Alma (greatly loved by bods on their way to and from HQ in Twickenham) is a great choice. Very close to Wandsworth Town station or (with a 20 minute walk) from Clapham Junction station itself.