Greenwich is south east London’s sweet spot. The location, transport links & culture make it a firm favourite among London residents. It’s a popular place to visit, whether that’s to appreciate the history of the cutty sark, catch a concert at the O2, or admire the views from Greenwich park. The borough’s residential areas have a much quieter feel tha