Ensuite Studio apartment with parking In Romford is located in Havering, United Kingdom on Pettits Lane North 307A. Ensuite Studio apartment with parking In Romford is rated 3 out of 5 in the category hotel in United Kingdom.
Address
Pettits Lane North 307A