UK
London
Retail Lancefield Street W
W10
Royal Lancer
To Let
2,957 sf
Pub / Bar
Former public house (sui-generis) with ancillary accommodation..
The Royal Lancer is located in the Heart of the London Borough of Westminster in a..