This place is amazing! The view and the terrace is spectacular!! Fantastic apartment in the centre of London. Couldn’t recommend highly enough.