The Ivy

The Ivy
9 West Street, London, WC2H 9NE