The Beverley City Hotel is centrally located for both business and pleasure with all of London¿s major tourist attractions on the doorstep including the West End with its theatres and shops only a few minutes away. Located in Sussex Gardens, a quiet..