Terrific location in the heart of London. Tons to do and popular attractions in walking distance.