The Rosendale

The Rosendale
65 Rosendale Road, London, SE21 8EZ