Lashes - An Overview
Positioned on Regency Road about a half-mile south of Westminster Abbey, the no-frills diner dates back to 1946 and serves up hearty dishes like common English breakfast, black pudding, eggs Benedict plus more.Harrod's could possibly be The most luxurious department stores on the globe, but you won't need to buy something to appreciate its grandeur