London TW1
Grand old pub in the heart of St Margarets!We pride ourselves in fresh locally sourced ingredients & have a eclectic drinks range