Checked in at

John Lewis & Partners / Welwyn Garden City / Hertfordshire
Map of John Lewis & Partners