Selina UK
- From £3
- 70 Dining
- Moorgate Train station
- From £3
- 70 Dining
- Moorgate Train station
Space description
Great ambiance and atmosphere in our powerplant vegan restaurant.
More about Selina UK
Hotel with events space
Great ambiance and atmosphere in our powerplant vegan restaurant.
Hotel with events space