Question: where is st. pancras international station in london
Answer: on Euston Road in the London Borough of Camden