London Premium Studios fair price Long & Short term
187 St James Road, South Norwood, SE1 5JX, United Kingdom,Object type: Hotel London
London Premium Studios fair price Long & Short term is situated in South Norwood. The property has city views and is 1.4 miles from Croydon. This holiday home c