Perfect location in London! We spent a week in this flat and had a wonderful stay.