The place is lovely. Right in the centre of London!