Located in the heart of Bromley, Treasure of China specialises in authentic Cantonese cuisine and freshly handmade dim sum prepared daily. From traditional roast dishes and comforting Cantonese classics to fresh seafood, chef’s specials and a dedicated dim sum menu, our restaurant offers a true taste of Cantonese dining in a warm and welcoming setting. Perfect for family meals, casual lunches, group gatherings and special celebrations, you can find us on West Street, just minutes from Bromley North train station.