Red Lion

10 North Road Bromley BR1 3LG