Welcome to an elegant, modern, and stylish Italian restaurant in London! It’s Bernardi’s in Seymour Street, W1, London. My husband nicely treated me to this Italian restaurant for our anniversary <3<3<3 The location is conveniently located near Marble Arch tube
Read moreMaria Bristoll
Your unique source for Antiques, Food and Travel
