Palms Hotel & Retreat By Palette London Romford is located in Hornchurch on the Southend Arterial Road, near the M25 Junction 29, approximately 16 miles from central London. The recently renovated hotel features contemporary design, updated facilities and guest rooms with contemporary furnishings, high-speed internet, flat-screen TVs and luxurious bedding. An on-site restaurant and bar provides catering services.