New Queens Head

133 Stockwell Road, Lambeth, London, SW9 9TN
Followers 0
Audience 4
Map
New Queens Head in Lambeth has a cocktail bar. The pub has an outside area, it serves real ale. New Queens Head has free WiFi.