The Big Slope.November 11, 2016 by John Gorevan Leave a Comment36a Kelvingrove Street, Glasgow. G2 7SA. Tel: 0141 333 0869. The Big Slope. 2008. The Big Slope is situated next door to The Sister’s restaurant. Do you know anything about The Big Slope? If so please leave a comment. END.