Great location at Deptford station easy access to central London via National rail to London Bridge station. Overground access at New Cross station minutes walk away.
Nice views and breeze at apartment. Nice coffee shop and restaurants in lower court yard.
Got to live as a Londoner for our holiday and would rent again from Lee.