NORTHAMPTON, IN FOCUS. THE TOWN, IN CONTEXT.
NorthamptonFocus
Langham Hotel is a hotel at 4-5 Langham Place in Northampton.