Company name: The Alma Crystal Palace
Description: Victorian pub with varnished wood bar
95 Church Rd, London SE19 2TA, United Kingdom