St Margaret's Tavern

St Margaret's Tavern
107 St Margaret's Road, Twickenham, TW1 2LJ
Photo of St Margaret's Tavern