A
Abdullah Ferdous Review of J & J Chase Farm
Major hospital in north London area. The hospital ...
Major hospital in north London area. The hospital is scattered into multiple buildings on a very large area. Finding the desired department is often a struggle. He biggest problem is car parking. There are no free parking to be found in or around the hospital.
Comments: