Carpenters Arms

Carpenters Arms
12 Seymour Place, London, W1H 7NE