keithedwards7

By keithedwards7

The Best Burger Bar in the world!

....................probably! Harrods in London! Our friend from France and her boyfriend wanted to have a burger so where better to take them than here!

Expensive but very good (see extra)

Comments
Sign in or get an account to comment.