Situated in Wharf Road, with lovely views of the Thames.