very quiet area of London. great stay