Description
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!