Queens Head

Queens Head
25 Tryon Street, London, SW3 3LG