They play their home matches at The Grange , Edinburgh .
The Scottish Saltires play their home matches at The Grange , Edinburgh .