Platform One is an attractive English restaurant and bar, offering a relaxed atmosphere for meals and drinks.