Company name: The British Queen
Description: Stylish dog-friendly brasserie & pub
427 Crofton Rd, Locksbottom, Orpington BR6 8NL, United Kingdom