Reviews of Escapology Home - Plymouth Furniture, Sofa, Home Accessories & Lighting Store. (Furniture Store) in Plymouth (Devon).