Upper Crust

+44 (0) 20 7839 5484
Unit 11, Charing Cross Railway Station, 12-30 Strand, Charing Cross WC2N 5HS

Take Away Food Shops in Charing Cross, London

Upper Crust offers a wide selection of sandwiches, pastries and snacks as well as selection of hot and cold drinks. Vegetarian food is also available.

Tags:

Opening Hours

Location Map