Tavern Pub

97 Cromwell Road London SW7 4DN