The Oyster Shed

1 Angel Lane London EC4R 3AB