Featuring free WiFi, Roman House is situated in London, 12 km from London Bridge Hoxton Square is 14 km away The accommodation is fitted with a flat-screen TV All units include a kitchen fitted with a dishwasher and oven Bed linen is featured Tower of London is 15 km from Roman House The nearest airport is London City Airport, 10 km from the property