Sort:  

Thank you Phil, yes, it is a place worth to visit. If you will think about a place to stay then get a hotel close to centre like Soho is an area of the City of Westminster in the West End of London. We took hotel there, it was about £220 or so family room, we could reach anything by foot, so no expenses for transport during the day and were able to visit everything :)