stefanie powers in 84 charing cross road