Savoy Tap
The Savoy Tap is an historic London pub tucked away just off the Strand in Westminster. Recently stylishly refurbished, the traditional pub still retains a number of original features including beautiful stained glass leaded windows and only a stone’s throw away from Covent Garden and the heart of London’s Theatreland, it is a great place to stop off while shopping, or for pre-theatre drinks.