Best Restaurant with View In London
Bao Fa Garden is the best restaurant with view in London, book a table for the most delicious Chinese food with views over the water to the Houses of Parliament, Big Ben and London Eye.Visit US - https://www.baofagarden.co.uk/