0 Members and 1 Guest are viewing this topic.
I'm thinking of going down Friday to Sunday and seeing the sites etc and going to the game, anybody know good hotels in London to stay?