ULookUBook - Holidays, Flights and Hotels OnlineCall free on 0191 2446160. Open 8am-10pm Mon-Fri, 9am-10pm Sat-SunTotal Financial Protection

London Town

2
London Town Hotel Overview
The London Town hotel is a converted Victorian townhouse, built around 1877. It is a family run, bed & breakfast hotel in central London. They offer a warm and relaxing atmosphere in the centre of London. For business or pleasure, the London Town Hotel is the suitable base from which to explore the many wonders that London has to offer, or to do business.
The London Town hotel is a converted Victorian townhouse, built around 1877. It is a family run, bed & breakfast hotel in central London. They offer a warm and relaxing atmosphere in the centre of London. For business or pleasure, the London Town Hotel is the suitable base from which to explore the many wonders that London has to offer, or to do business.
15 Penywern Road
England
London


United Kingdom
London Town