The 3-star World Hotel London offers quick access to TK Maxx, which is merely a 5-minute walk away.
Staying at one of the 6 rooms, guests are welcome to use a flat-screen TV with satellite channels as well as coffee/tea making equipment. Offering a separate toilet and a shower, the bathrooms are also appointed with hair dryers and bath sheets.
Sample British specialties at The Kilburn Arms located just a few steps from the World.
This London hotel is 2.8 km from the updated 1910 Electric Cinema and 2.9 km from Primrose Hill. The Kilburn district includes entertainment venues like Puppet Theatre Barge (2.6 km) and Hampstead Theatre (2 km). Buckingham Palace is approximately a 15-minute drive away, while Kilburn High Road train station is situated within reach of the World London. The hotel is about 700 metres from Kilburn Park tube station.