Merchants Tavern

36 Charlotte Road London EC2A 3PG