Restaurant London
0
Reviews
British in London
- Victoria
101 Victoria Street
, Victoria, London, SW1E 6QX
+44 (0) 20 7834 1234
This restaurant provides a self-service buffet of hot and cold British dishes.
Tags:
air conditioning, british, takeaway, vegetarian dishes
|