Watling Street is a newly refurbished development of spacious one and two bedroom apartments complete with everything you need for your stay in London.