Alexandra Hotel

Status: Closed
Address: 21-23 Clifford Road, SE25 5JJ (streetmap) (osm) (gmap) (bingmap) (streetview)
London borough: Croydon
Former address: Lower Station Road (1864)
Historical parish: South Norwood
Dates open: c1864-c1873
Notes: Later engineering works, now offices.
Photo taken in May 2014
Sources: Dates: Norwood Pubs
If you have any corrections or additions to make to this entry, please email quoting the pub name.