Plan Your Trip
Perfectly positioned opposite Wandsworth Town Train Station and leafy South West London, The Alma is the perfect base to explore all that London has to offer. Whether it’s partaking in a cookery class around the corner, a brewery tour with one of our local brewers, or hopping on a quick train to see the famous sites of London, our boutique pub and hotel is the ideal base for your trip!