Company name: The Peckham Pelican
Description: Quirky cafe-bar for events & art gallery
The Peckham Pelican, 92 Peckham Rd, London SE15 5PY, United Kingdom