In SW1

Leon


Naturally fast food

 

Address

Unit SU 1
Victoria Place Shopping Centre
115 Buckingham Palace Road
London
SW1W 9SJ

Opening times

Monday – Friday:
7am -10pm

Saturday/Sunday:
8am – 10pm