Hotel restaurant offering international dishes and British classics. Conveniently located near Wembley Stadium and The SSE Arena. Indian banqueting available.