If you are going to London then the best piece of information I can give you is to buy yourself a London Pass. You get to see and do so much with it. If we didn't have one when we went to London we wouldn't have done or seen half the things we did. The booklet you get with your pass is full of terrific information, ideas and things to see and do. It was the best investment we made on our holiday and you can pre purchase it and get it sent to you at your home before you go so you have it and can use it straight away when you get there. Best thing ever, buy one, you won't regret it.
To reply as a company, please log in to your business account.