Lovely place very well situated centrally in London.