My place has excellent public transport connections be it by tube or bus.
The nearest tube is a 5 minute walk. Oxford Circus is 15 minutes away and The City is 35 minutes.
The canals are close by and visitors can walk along them to Camden Docks & Regents Park. Local restaurants nearby are: The Alice House, The Summer House, The Water Way, The Prince Alfred & Raouls.
Paddington station is 8 mins with access to Heathrow Express to Heathrow and easy tube to Victoria station for Gatwick airport.