Grey Indian sandstone patio with raised borders in Thames Ditton

Grey Indian sandstone patio with raised borders in Thames Ditton