Staff Chef Kitchen · Brown's Hotel, London, United Kingdom
hace 6 días
London
Brown's Hotel is London's first hotel, opening its doors on Albemarle Street in 1832. Since then, we have hosted famous guests from all walks of life. Located in Mayfair, we are just moments away from Bond Street boutiques, Dover Street Market, The Royal Academy of Arts, and many independent art...