Yes it is. We are situated just one street above Central Station (follow the signs to Wickham Terrace).
We are also easily accessible by bus.
If you are using taxis, there is a taxi rank just a short walk up Wickham Terrace.
For more information please visit our location page