Thread: On the subject of hotels, what are everyone's favourite hotels in London?
What was the old Arsenal stadium called?