st giles // the heart of midlothian