Property Location With a stay at Smart Accommodation Camden Apartments in London (Camden Town), you'll be convenient to London Zoo and Selfridges. This 4-star apartment is close to King's College London and Trafalgar Square. Rooms Make yourself at home in of the guestrooms, featuring kitchens with full-sized refrigerators/freezers and stovetops. Rooms have private balconies or patios. Complimentary wireless Internet access keeps you connected, and flat-screen televisions are provided for your entertainment. Conveniences include coffee/tea makers and sofa beds, and you can also request microwaves.