N

Best scone in London and probably in the world. Am...

Best scone in London and probably in the world. Amazing cream comes with it. Go for it. The tea is very good too. The view in the sitting areas are just magnificent.

Comments:

No comments