1365 Bramblewood Street, London South