Is there a underground line in Millwall hood?
I’m afraid I don’t know a hotel called Millwall Hood and I can’t find a reference to it on the web. Are you sure that is what it is called? Millwall Football Club play in an area of South London called Bermondsey. This is a strange choice of location for a holiday hotel, but maybe it’s reasonably priced. You are not very far from central London – there is an underground station at Bermondsey and overground at South Bermondsey. The Transport for London website has loads of information about getting around the Capital, so you can check up where you are going before you set off! Piccadilly Circus is easily reached by tube or bus.