The Bohemia

The Bohemia
762-764 High Road, London, N12 9QH