R
Richard Aitken Review of Selfridges
Don't get tea. Most expensive peace of cake in Lon...
Don't get tea. Most expensive peace of cake in London. Only worth half it's price. Eat at one of the many other places in the area for better value.
Comments: