LDN town, you got to love Shoreditch its one of the best places to live in London. This part of town is live all day and night long, filled with trendy fashionistas, the creative cloud of “IT” design companies and coolest people around....