London Hearts Supporters Club

Hearts Non First XI Player Details - Stewart Porter

NB Not all lineups have been traced so details here may be incomplete


Back to Reserve Menu
Reserve Players By Name Reserve Players By Apps Reserve Players By Goals

James Porteous

Stewart Porter

Willie Porter

Summary

NB not all line ups and scorers traced so totals may be incomplete
Plays Starts SubUsed UnUsedSub Goals

46

28

18

7

8


Team Played For

Click on heading to sort by that column
Level Team Plays Starts SubUsed UnUsedSub Goals
2 Hearts 2nd XI

46

28

18

7

8


Opponents

Click on heading to sort by that column
Rk Opponent Plays Starts SubUsed UnUsedSub Goals
1 Aberdeen 2nd XI

1

1

0

2

0

2 Airdrieonians 2nd XI

1

1

0

1

0

3 Arbroath 2nd XI

0

0

0

1

0

4 Berwick Rangers

1

0

1

0

0

5 Bonnyrigg Rose

2

2

0

0

1

6 Celtic 2nd XI

1

0

1

0

0

7 Civil Service Strollers

2

0

2

0

1

8 Coldstream

1

0

1

0

0

9 Cowdenbeath 2nd XI

3

1

2

0

0

10 Dunbar United

1

0

1

0

0

11 Dundee 2nd XI

1

0

1

1

0

12 Dundee United 2nd XI

2

2

0

1

0

13 Dunfermline Athletic 2nd XI

2

1

1

0

0

14 East Fife 2nd XI

3

2

1

0

0

15 Falkirk 2nd XI

3

2

1

0

1

16 Gala Fairydean

1

0

1

0

0

17 Hibernian 2nd XI

4

3

1

0

2

18 Kilmarnock 2nd XI

2

1

1

0

0

19 Lauder Amateurs

1

1

0

0

2

20 Linlithgow Rose

1

1

0

0

0

21 Meadowbank Thistle

1

1

0

0

0

22 Motherwell 2nd XI

1

1

0

0

0

23 Partick Thistle 2nd XI

1

1

0

0

0

24 Raith Rovers 2nd XI

2

1

1

1

0

25 Rangers 2nd XI

1

1

0

0

0

26 St Johnstone 2nd XI

3

3

0

0

0

27 St Mirren 2nd XI

1

0

1

0

0

28 Stirling Albion 2nd XI

1

0

1

0

0

29 Whitburn Juniors

1

1

0

0

1

30 Whitehill Welfare

1

1

0

0

0


Season

Click on heading to sort by that column
Rk Season Plays Starts SubUsed UnUsedSub Goals
1 1980-81

25

14

11

6

3

2 1981-82

21

14

7

1

5


Appearance Grid

No Date Season V Comp Round Team F A Opponents Scorers Agg P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 Unused Unused Unused Unused
1 1980-07-28 1980-81 H Friendly Hearts 2nd XI 2 0 St Johnstone 2nd XI Pat McShane 2 Ian Westwater Peter Shields Scott Maxwell David Bowman Colin More Rab Stewart Stewart Porter Gary Mackay Jim Docherty Pat McShane Archie White

Sub

Gordon Marr

David Scott

2 1980-08-03 1980-81 A Friendly Hearts 2nd XI 1 2 Whitehill Welfare Jim Docherty Ian Westwater Stuart Gauld Gordon Marr Scott Maxwell Colin More Gary Mackay Stewart Porter Jim Docherty Pat McShane Rab Stewart Bobby Masterton

Ronnie McLafferty

Sub

Craig Robertson

David Scott

3 1980-08-06 1980-81 A Friendly Hearts 2nd XI 1 1 Coldstream Bobby Masterton Ian Westwater Stuart Gauld Gordon Marr David Bowman Willie McVie Rab Stewart Archie White Gary Mackay Jim Docherty Scott Maxwell Bobby Masterton

Sub

Craig Robertson

Stewart Porter

David Scott

Pat McShane

4 1980-08-09 1980-81 H Reserve League East 01 of 24 Hearts 2nd XI 3 2 Dundee United 2nd XI Jim Docherty 3 Ian Westwater Stuart Gauld Gordon Marr David Bowman Willie McVie Rab Stewart Stewart Porter Gary Mackay Jim Docherty Scott Maxwell Archie White

David Scott

Paul OBrien

Sub

5 1980-08-10 1980-81 H Friendly Hearts 2nd XI 2 0 Gala Fairydean Paul OBrien; Untraced Ian Westwater Stuart Gauld Jim Jefferies David Bowman Scott Maxwell Rab Stewart Paul OBrien Gary Mackay Jim Docherty Bobby Masterton Jim Campbell

Sub

Gordon Marr

Archie White

Stewart Porter

David Scott

6 1980-08-12 1980-81 A Friendly Hearts 2nd XI 5 2 Civil Service Strollers Bobby Masterton; Stewart Porter; Paul OBrien; David Scott; Jim Campbell Ian Westwater Stuart Gauld Gordon Marr Bobby Masterton Rab Stewart Bobby Moncur Paul OBrien Gary Mackay Jim Campbell Scott Maxwell Jim Docherty

Sub

Archie White

Stewart Porter

David Scott

7 1980-09-05 1980-81 H Reserve League East 05 of 24 Hearts 2nd XI 7 0 Cowdenbeath 2nd XI Jim Docherty 2; Gary Mackay 2; Pat McShane; Archie White; David Scott Ian Westwater Stuart Gauld Gordon Marr Scott Maxwell Willie McVie Jim Denny Archie White Gary Mackay Jim Docherty Rab Stewart Pat McShane

Sub

Stewart Porter

David Scott

8 1980-09-09 1980-81 A Reserve League East 06 of 24 Hearts 2nd XI 3 0 Hibernian 2nd XI Cammy Fraser 2; Pat McShane Ian Westwater Stuart Gauld Colin More Cammy Fraser Willie McVie Jim Denny Archie White Gary Mackay Pat McShane Scott Maxwell Malcolm Robertson

Gordon Marr

Sub

Stewart Porter

9 1980-09-13 1980-81 A Reserve League East 07 of 24 Hearts 2nd XI 2 0 Aberdeen 2nd XI David Scott; Jim Denny Ian Westwater Stuart Gauld Gordon Marr Scott Maxwell Willie McVie Jim Denny Archie White Gary Mackay Pat McShane Rab Stewart David Scott

Stewart Porter

Sub

Bobby Masterton

10 1980-09-20 1980-81 A Reserve League East 08 of 24 Hearts 2nd XI 1 0 East Fife 2nd XI Pat McShane Ian Westwater Stuart Gauld Colin More Walter Kidd Willie McVie Jim Denny Archie White Gary Mackay Pat McShane Rab Stewart Jim Campbell

Sub

Stewart Porter

David Scott

11 1980-09-27 1980-81 H Reserve League East 09 of 24 Hearts 2nd XI 2 1 St Johnstone 2nd XI Gary Mackay; Bobby Masterton Ian Westwater Stuart Gauld Gordon Marr Bobby Masterton Crawford Boyd Scott Maxwell Stewart Porter Gary Mackay Pat McShane Rab Stewart David Scott

Sub

Archie White

Stephen Hamilton

12 1980-09-28 1980-81 A Friendly Hearts 2nd XI 7 0 Lauder Amateurs Stewart Porter 2; John Robertson 2; Scott Maxwell; Bobby Masterton; David Scott Jock Wilson Stephen Hamilton Jim Jefferies Scott Maxwell Callum McReight Colin More Stewart Porter Stuart Gauld John Robertson Bobby Masterton David Scott

Sub

13 1980-10-18 1980-81 A Reserve League East 12 of 24 Hearts 2nd XI 2 0 Raith Rovers 2nd XI Colin More; Archie White Ian Westwater Stuart Gauld Stephen Hamilton Scott Maxwell Colin More Crawford Boyd Archie White Bobby Masterton Alfie Conn Jnr Rab Stewart Paul OBrien

Stewart Porter

Sub

David Scott

14 1980-10-25 1980-81 H Reserve League East 13 of 24 Hearts 2nd XI 5 2 Raith Rovers 2nd XI Paul OBrien 2; Opponent OG1; Gary Mackay; David Scott Ian Westwater Stuart Gauld Stephen Hamilton Bobby Masterton Colin More Crawford Boyd Paul OBrien Gary Mackay Jim Campbell Rab Stewart Stewart Porter

Gordon Marr

Sub

David Scott

15 1980-11-01 1980-81 A Reserve League East 14 of 24 Hearts 2nd XI 3 0 Cowdenbeath 2nd XI Jim Campbell; Rab Stewart; Colin More John Brough Stuart Gauld Gordon Marr Stephen Hamilton Colin More Crawford Boyd Paul OBrien Gary Mackay Jim Campbell Rab Stewart David Scott

Sub

Stewart Porter

16 1980-11-08 1980-81 A Reserve League East 15 of 24 Hearts 2nd XI 2 1 Falkirk 2nd XI Stephen Hamilton; Jim Campbell John Brough Stuart Gauld Newman-1980-11-08-LB Stephen Hamilton Colin More Crawford Boyd Paul OBrien Scott Maxwell Jim Campbell Rab Stewart David Scott

Sub

Gordon Marr

Stewart Porter

17 1980-11-15 1980-81 H Reserve League East 16 of 24 Hearts 2nd XI 1 2 East Fife 2nd XI Stuart Gauld Ian Westwater Stuart Gauld Gordon Marr Scott Maxwell Callum McReight Crawford Boyd Paul OBrien Pat McShane Jim Campbell Rab Stewart Stewart Porter

Sub

Colin Plenderleith

David Scott

18 1980-11-29 1980-81 H Reserve League East 18 of 24 Hearts 2nd XI 0 0 Aberdeen 2nd XI Ian Westwater Stuart Gauld Colin More David Bowman Jim Denny Crawford Boyd Paul OBrien Gary Mackay Pat McShane Scott Maxwell Archie White

David Scott

Stewart Porter

Sub

19 1981-01-03 1980-81 H Reserve League East 20 of 24 Hearts 2nd XI 3 2 Dunfermline Athletic 2nd XI David Scott 2; Walter Kidd Jock Wilson Stuart Gauld Gordon Marr David Bowman Crawford Boyd Scott Maxwell Archie White Gary Mackay Pat McShane Walter Kidd David Scott

Callum McReight

Sub

Stewart Porter

20 1981-01-10 1980-81 A Reserve League East 21 of 24 Hearts 2nd XI 2 1 Arbroath 2nd XI Chris Robertson; David Scott Ian Westwater Stuart Gauld Gordon Marr David Bowman Crawford Boyd Jim Denny Walter Kidd Gary Mackay Chris Robertson David Scott Scott Maxwell

Stewart Porter

Sub

Pat McShane

21 1981-02-04 1980-81 A Friendly Hearts 2nd XI 0 1 Meadowbank Thistle Ronnie McLafferty Stuart Gauld Gordon Marr David Bowman Callum McReight Jim Jefferies Newman-1981-02-04-OR Scott Maxwell Chris Robertson Stewart Porter David Scott

Ian Westwater

Sub

John Robertson

22 1981-02-07 1980-81 H Reserve League East 23 of 24 Hearts 2nd XI 0 1 Dundee 2nd XI Ian Westwater Jim Jefferies Jim Denny Bobby Robinson Crawford Boyd Willie McVie Bobby Masterton Alfie Conn Jnr Chris Robertson Scott Maxwell Derek OConnor

Stewart Porter

Sub

David Scott

23 1981-02-23 1980-81 H Friendly Hearts 2nd XI 1 3 Celtic 2nd XI Derek OConnor Ian Westwater Stuart Gauld Peter Shields Jim Denny Willie McVie Bobby Robinson Bobby Masterton Alfie Conn Jnr Derek OConnor Chris Robertson Newman-1981-02-23-OL

David Scott

Sub

Ronnie McLafferty

Stewart Porter

Scott Maxwell

24 1981-03-21 1980-81 H Reserve League Cup Section 1 of 3 Hearts 2nd XI 2 1 Hibernian 2nd XI Jim Denny; Chris Robertson Ian Westwater Stuart Gauld Jim Denny Bobby Robinson Willie McVie Scott Maxwell Stewart Porter Bobby Masterton Chris Robertson John Robertson David Scott

Sub

Derek OConnor

Archie White

25 1981-03-28 1980-81 A Reserve League Cup Section 2 of 3 Hearts 2nd XI 2 1 Falkirk 2nd XI Chris Robertson; John Robertson Ian Westwater Stuart Gauld Jim Denny Bobby Robinson Willie McVie Scott Maxwell Stewart Porter Bobby Masterton Chris Robertson John Robertson David Scott

Archie White

Sub

26 1981-04-04 1980-81 A Friendly Hearts 2nd XI 3 0 Linlithgow Rose Paul OBrien; Derek OConnor; David Scott Ian Westwater Stephen Hamilton Jim Jefferies Scott Maxwell Frank Liddell Bobby Robinson Paul OBrien Bobby Masterton Derek OConnor Pat McShane Stewart Porter

Sub

David Scott

John Robertson

27 1981-04-07 1980-81 A Reserve League Cup Section 3 of 3 Hearts 2nd XI 0 0 Stirling Albion 2nd XI Ian Westwater Stephen Hamilton Jim Jefferies Bobby Masterton Frank Liddell Willie McVie Paul OBrien Scott Maxwell Derek OConnor Chris Robertson Stuart Gauld

Sub

Stewart Porter

Pat McShane

28 1981-04-11 1980-81 H Scottish 2nd XI Cup SF Hearts 2nd XI 3 0 Rangers 2nd XI Pat McShane 2; Derek OConnor Ian Westwater Stephen Hamilton Jim Jefferies Bobby Robinson Willie McVie Scott Maxwell Bobby Masterton John Robertson Pat McShane Derek OConnor Stewart Porter

Sub

David Scott

Archie White

29 1981-04-16 1980-81 A Reserve League Cup QF Hearts 2nd XI 2 8 Aberdeen 2nd XI Bobby Masterton; John Robertson Ronnie McLafferty Stephen Hamilton Stuart Gauld Jim Jefferies Willie McVie Bobby Robinson Bobby Masterton John Robertson Derek OConnor Paul OBrien Stewart Porter

David Scott

Archie White

Sub

30 1981-04-24 1980-81 H Scottish 2nd XI Cup Final - L1 Hearts 2nd XI 0 2 Dundee United 2nd XI John Brough Stephen Hamilton Stuart Gauld Jim Jefferies Willie McVie David Scott Bobby Masterton Bobby Robinson Derek OConnor John Robertson Stewart Porter

Gary Mackay

Sub

Archie White

31 1981-05-01 1980-81 A Scottish 2nd XI Cup Final - 2L Hearts 2nd XI 1 2 Dundee United 2nd XI Derek OConnor John Brough Stephen Hamilton Jim Jefferies Scott Maxwell Willie McVie Bobby Robinson Bobby Masterton Stuart Gauld Derek OConnor John Robertson David Scott

Stewart Porter

Sub

Willie Gibson

32 1981-07-25 1981-82 A Friendly Hearts 2nd XI 3 2 Bonnyrigg Rose Derek OConnor 2; John Robertson Newman-1981-07-25-G Stuart Gauld Jim Jefferies Callum McReight Frank Liddell David Scott Stewart Porter Gary Mackay Derek OConnor John Robertson Scott Maxwell

Sub

Paul McGlaughlin

Colin Plenderleith

Jim Campbell

Conrad Dick

33 1981-07-30 1981-82 A Friendly Hearts 2nd XI 3 0 Dunbar United Derek OConnor 2; Scott Maxwell John Brough Stuart Gauld Jim Jefferies Scott Maxwell Frank Liddell Newman-1981-07-30-LH Derek Strickland Gary Mackay Derek OConnor David Scott Scott Maxwell

Newman-1981-07-25-G

Callum McReight

Sub

Colin Plenderleith

Stewart Porter

34 1981-08-10 1981-82 A Friendly Hearts 2nd XI 1 0 Civil Service Strollers Derek OConnor John Brough Stuart Gauld Paul McGlaughlin Colin Plenderleith Callum McReight Jim Jefferies Walter Kidd Scott Maxwell Derek OConnor Conrad Dick Newman-1981-08-10-OL

Sub

David Scott

Stewart Porter

35 1981-08-18 1981-82 A Reserve League Cup Section Hearts 2nd XI 0 2 Kilmarnock 2nd XI John Brough Brian McNeill Jim Jefferies Scott Maxwell Frank Liddell Stuart Gauld Walter Kidd Gary Mackay Derek OConnor John Robertson Paul OBrien

Sub

Stewart Porter

Colin Plenderleith

36 1981-08-29 1981-82 H Reserve League Cup Section Hearts 2nd XI 2 1 Airdrieonians 2nd XI Gary Mackay; Colin More John Brough Stuart Gauld Paul McGlaughlin Colin More Callum McReight Jim Jefferies Scott Maxwell Gary Mackay Derek OConnor John Robertson Derek Strickland

Stewart Porter

Sub

David Scott

37 1981-09-05 1981-82 A Reserve League Cup Section Hearts 2nd XI 2 3 Hibernian 2nd XI David Scott; Gary Mackay John Brough Stuart Gauld Colin More Jim Jefferies Frank Liddell Scott Maxwell Stewart Porter Derek Strickland John Robertson Gary Mackay David Scott

Callum McReight

Sub

Colin Plenderleith

38 1981-09-15 1981-82 A Reserve League Cup Section Hearts 2nd XI 1 1 Dundee 2nd XI Derek Strickland John Brough Stuart Gauld Jim Jefferies Walter Kidd Frank Liddell Colin Plenderleith Newman-1981-09-15-OR Derek Strickland John Robertson David Bowman Scott Maxwell

Sub

Paul OBrien

Stewart Porter

39 1981-09-22 1981-82 A Friendly Hearts 2nd XI 1 0 Partick Thistle 2nd XI Paul OBrien John Brough Stuart Gauld Paul McGlaughlin Walter Kidd Frank Liddell Scott Maxwell Paul OBrien Gerry McCoy Chris Robertson Alex MacDonald Stewart Porter

Sub

Ian Westwater

Derek Strickland

David Scott

40 1981-09-26 1981-82 A Friendly Hearts 2nd XI 1 1 Whitburn Juniors Stewart Porter John Brough Colin Plenderleith Paul McGlaughlin Colin More Callum McReight Alex MacDonald Paul OBrien Scott Maxwell John Robertson David Scott Stewart Porter

Sub

Conrad Dick

Newman-1981-09-26-S11

41 1981-09-29 1981-82 A Friendly Hearts 2nd XI 3 3 Motherwell 2nd XI Newman-1981-09-29-CF; Derek Strickland; Gerry McCoy John Brough Walter Kidd Jim Jefferies Gary Liddell Frank Liddell Colin Plenderleith Paul OBrien David Scott Newman-1981-09-29-CF Alex MacDonald Stewart Porter

Sub

Derek Strickland

Chris Robertson

Gerry McCoy

42 1981-10-01 1981-82 A Reserve League Cup Section Hearts 2nd XI 1 0 Airdrieonians 2nd XI David Scott John Brough Walter Kidd Jim Jefferies David Bowman Frank Liddell Scott Maxwell Paul OBrien David Scott John Robertson Alex MacDonald Stewart Porter

Sub

Gary Liddell

Gerry McCoy

43 1981-10-03 1981-82 H Reserve League Cup Section Hearts 2nd XI 3 0 Kilmarnock 2nd XI David Bowman 2; Gary Liddell John Brough Stuart Gauld Jim Jefferies David Bowman Frank Liddell Scott Maxwell Gerry McCoy David Scott John Robertson Gary Liddell Stewart Porter

Paul McGlaughlin

Colin Plenderleith

Sub

44 1981-10-09 1981-82 H Reserve League Cup Section Hearts 2nd XI 3 0 Hibernian 2nd XI Stewart Porter 2; Derek Strickland John Brough Stuart Gauld Jim Jefferies David Bowman Frank Liddell Scott Maxwell Gerry McCoy Derek Strickland John Robertson Alex Hamill Stewart Porter

Sub

John Robertson

Colin Plenderleith

45 1981-10-11 1981-82 A Friendly Hearts 2nd XI 2 2 Bonnyrigg Rose David Scott; Stewart Porter Ian Westwater Colin Plenderleith Paul McGlaughlin David Bowman Stuart Gauld Scott Maxwell Paul OBrien David Scott Conrad Dick Derek Strickland Stewart Porter

Sub

Newman-1981-09-29-CF

46 1981-10-22 1981-82 A Friendly Hearts 2nd XI 1 2 St Mirren 2nd XI Chris Robertson Ian Westwater Stuart Gauld Brian McNeill David Bowman Colin More Scott Maxwell Gerry McCoy Derek Strickland Chris Robertson Alex MacDonald Peter Marinello

Sub

John Brough

Colin Plenderleith

John Robertson

Stewart Porter

47 1981-10-24 1981-82 H Reserve League East 02 of 20 Hearts 2nd XI 3 1 Raith Rovers 2nd XI John Robertson 2; Derek Strickland Ian Westwater Stuart Gauld Brian McNeill David Bowman Colin More Scott Maxwell Gerry McCoy Derek Strickland John Robertson Gary Mackay Peter Marinello

Colin Plenderleith

Sub

Stewart Porter

48 1981-10-28 1981-82 H Scottish 2nd XI Cup R1 Hearts 2nd XI 4 1 Berwick Rangers Chris Robertson; Gerry McCoy; Gary Mackay; Untraced John Brough Colin More Peter Shields David Bowman Callum McReight Scott Maxwell Gerry McCoy Derek Strickland Chris Robertson Gary Mackay Peter Marinello

Sub

Stewart Porter

Paul McGlaughlin

49 1981-10-30 1981-82 A Reserve League East 03 of 20 Hearts 2nd XI 5 3 Cowdenbeath 2nd XI Chris Robertson 2; David Bowman; John Robertson; Derek Strickland Ian Westwater Stuart Gauld Paul McGlaughlin David Bowman Newman-1981-10-30-CH Scott Maxwell John Robertson Gerry McCoy Chris Robertson Gary Mackay Stewart Porter

Sub

Colin More

Derek Strickland

50 1981-11-07 1981-82 H Reserve League East 04 of 20 Hearts 2nd XI 1 1 St Johnstone 2nd XI Derek Strickland Ian Westwater Stuart Gauld Paul McGlaughlin Colin More Callum McReight Scott Maxwell Colin Plenderleith Derek Strickland John Robertson Gerry McCoy Stewart Porter

Conrad Dick

Sub

David Scott

51 1981-11-14 1981-82 A Reserve League East 05 of 20 Hearts 2nd XI 0 2 Dunfermline Athletic 2nd XI Ian Westwater Stuart Gauld Paul McGlaughlin Callum McReight Frank Liddell Colin Plenderleith Peter Marinello Gerry McCoy John Robertson Scott Maxwell Stewart Porter

Sub

Conrad Dick

David Scott

52 1981-11-21 1981-82 H Reserve League East 06 of 20 Hearts 2nd XI 5 0 East Fife 2nd XI John Robertson 3; Scott Maxwell; Derek Strickland Ian Westwater Stuart Gauld Paul McGlaughlin Colin Plenderleith Colin More Scott Maxwell Stewart Porter Derek Strickland John Robertson Gerry McCoy Peter Marinello

Sub

Callum McReight

David Scott

53 1981-12-05 1981-82 A Reserve League East - Expunged Hearts 2nd XI 4 0 Falkirk 2nd XI Derek OConnor 3; Stewart Porter John Brough Stuart Gauld Alex Hamill David Bowman Frank Liddell Colin More Gerry McCoy Gary Mackay Derek OConnor Scott Maxwell Stewart Porter

Callum McReight

David Scott

Sub


Goals Scored

No Goals Date Season V Comp Round Team F A Opponents Scorers
1

1

1980-08-12 1980-81 A Friendly Hearts 2nd XI 5 2 Civil Service Strollers Bobby Masterton; Stewart Porter; Paul OBrien; David Scott; Jim Campbell
2

2

1980-09-28 1980-81 A Friendly Hearts 2nd XI 7 0 Lauder Amateurs Stewart Porter 2; John Robertson 2; Scott Maxwell; Bobby Masterton; David Scott
3

1

1981-09-26 1981-82 A Friendly Hearts 2nd XI 1 1 Whitburn Juniors Stewart Porter
4

2

1981-10-09 1981-82 H Reserve League Cup Section Hearts 2nd XI 3 0 Hibernian 2nd XI Stewart Porter 2; Derek Strickland
5

1

1981-10-11 1981-82 A Friendly Hearts 2nd XI 2 2 Bonnyrigg Rose David Scott; Stewart Porter
6

1

1981-12-05 1981-82 A Reserve League East - Expunged Hearts 2nd XI 4 0 Falkirk 2nd XI Derek OConnor 3; Stewart Porter

| Home | Contact Us | Credits | © www.londonhearts.com