With 129sqm (more or less) to spread out in, there is plenty of space here. In a very popular location for foot traffic, with fast food bars doors down, your business idea could flourish here.