13-Person Passenger Lift for London

13-person passenger lift for London, Cumberland Hotel Cumberland Hotel is one of 4 deluxe Guoman Hotels all located at prime visitor spots across London. Whilst all the hotels are owned by the same group, each one is designed to provide a unique style and ambiance. What remains constant across all four locations is the extremely

Read More