Unique ?Grandma’s living-room? style decor, delicious home-made food and a warm, friendly atmosphere ? Cafe Bella Maria is the perfect place to treat yourselves to a tasty cream tea for two. This charming family-run Cafe is located in London’s stylish Victoria, just moments from the world-famous Buckingham Palace, and you?ll be delighted as you tuck in to tasty scones with whipped cream and jam, all washed down with a pot of tea ? all the while taking in quirky furnishings including gilt-rimmed mismatched china cups and saucers, picture filled walls, and even an old playable piano!