Warm and friendly Sandwich Bar\Cafe serving sandwiches, rolls, wrapps and pannis we also serve hot meals daily and a very wide range of cooked breakfasts
Located 2,942 meters from Caffe Cinos. Rowhill Grange Hotel & Utopia Spa is a popular choice amongst travelers in London, whether exploring or just passing through.