What a perfect location! All the must see’s in London are all within easy waking distance with an amazing cafe right around the corner!