A very enjoyable stay in a super location near to the centre of London. A good selection of restaurants nearby.