The Northcote

The Northcote
2 Northcote Road, Battersea, London, SW11 1NT
Photo of The Northcote