Report content as inappropriate


Original Text (Annotation: EAW006463 / 2146281)

' The Stafford Hotel (PH). 183 Harrow Road, Paddington W2. Compulsory Purchased by the new Greater London Council in August 1965 at £35,000. '