David Telford
About Me
DT lives in Crystal Palace, South London and enjoys the mid-century modern vibes and stunning views there. An Australian who's almost entirely lost his accent since moving to London in 2006.
DT lives in Crystal Palace, South London and enjoys the mid-century modern vibes and stunning views there. An Australian who's almost entirely lost his accent since moving to London in 2006.