150 Norwood Rd, Norwood, London SE24 9AY
Restaurant
This business offers stylish accommodations in a 19th-century tavern, featuring an antique bar, modern dining options, and complimentary breakfast for guests seeking comfort and charm.