London Hearts Supporters Club
<- Team <- Date <- Comp -> Comp -> Date -> Team

Hearts Team Opponents Scoring Seq Penalties Table Streaks Discipline Statistics Games played

Crest Sat 29 Dec 1956
Aberdeen 2 Hearts 3
Division 1 17 of 34
Pittodrie Aberdeen Scotland
20000
Ref: HJ Gallacher Glasgow

Scorers Alex Young 2 ;Jimmy Murray 15 ;Alex Young 86
Opp Scorers [Bobby Wishart 21] ;[Pat Buckley 24]

Manager Cumulative to date

Manager Type G W D L F A PenW PenL
Tommy Walker LA 89 38 18 33 181 158 0 0
Tommy Walker COMPA 127 55 25 47 257 220 0 0
Tommy Walker L 179 95 36 48 444 284 0 0
Tommy Walker COMP 247 135 47 65 612 373 0 0

MR NR Season Team Venue FT HT Agg Comp Round Crowd TV
n s 1956-57 Aberdeen

Pittodrie Aberdeen Scotland

3-2

2-2

Division 1

17 of 34 20000

Notes

Hearts Line Up - NB Average ages only shown where there are 8 or more 'known' ages
Number of Team Changes (Competitive Games Only) = 3
Team Changes Compared to Last League Team (League Games Only) = 3
No Sq
No
Player Cap Nat Tot App Age Gls Pens Tot
Gls
OGs Pen
Save
Pen
Miss
Discipline Sub
Mrk
Substitued by Sub
Time
Goals
vs
Opp
Prev Next
1 Wilson Brown flag 19 Not Known / 1956-12-22 sat 1957-01-01 tue
2 Bobby Parker (C) flag 310 31y 10m 13d / 1 1956-12-22 sat 1957-01-01 tue
3 Bobby Kirk flag 63 29y 04m 17d / 1956-12-22 sat 1957-01-01 tue
4 Davie Mackay flag 97 22y 01m 15d / 1 1956-12-15 sat 1957-01-01 tue
5 Freddie Glidden flag 179 29y 03m 22d / 1956-12-22 sat 1957-01-01 tue
6 John Cumming flag 197 26y 09m 12d / 2 1956-12-22 sat 1957-01-01 tue
7 Johnny Hamilton flag 38 21y 11m 07d / 7 1956-12-22 sat 1957-01-01 tue
8 Jimmy Murray flag 12 23y 10m 25d 1 4 1 / 6 1956-12-08 sat 1957-01-02 wed
9 Willie Bauld flag 296 29y 11m 05d / 20 1956-12-22 sat 1957-01-01 tue
10 Alex Young flag 59 19y 10m 26d 2 27 6 / 10 1956-12-15 sat 1957-01-01 tue
11 Ian Crawford flag 43 22y 05m 15d / 6 1956-12-22 sat 1957-01-01 tue
Total Starting App->> 1313 25.76 <<-Average Starting Age
–––––– Substitutes ––––––
n/a No Subs n/a n/a n/a /
  25.76 <<-Average Age of Players who played

Opponents
Manager David Shaw
Team Managed 05 of 10
Total Managed 05 of 10
No Player Nat Age Gls Pens OGs Pen
Save
Pen
Miss
Discipline Team
Apps
Total
Apps
Sub
Mrk
Substitued by Sub
Time
1 Fred Martin 27y 07m 16d 20 of 23 20 of 23
2 David Caldwell 24y 07m 22d 07 of 12 07 of 12
3 Jimmy Hogg SCO Not Known 01 of 18 01 of 18
4 Robert Wilson 22y 06m 00d 04 of 04 04 of 04
5 Alex Young 31y 02m 09d 13 of 14 13 of 14
6 Archie Glen 27y 08m 13d 12 of 17 12 of 17
7 Graham Leggat 22y 06m 09d 11 of 14 11 of 14
8 John Brown SCO Not Known 01 of 01 01 of 02
9 Pat Buckley 31y 10m 29d 1 13 of 13 13 of 13
10 Bobby Wishart SCO 23y 09m 19d 1 09 of 16 09 of 22
11 John Hather SCO Not Known 16 of 22 16 of 22
26.49 <<-Average Starting Age
–––––– Substitutes ––––––
n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a of n/a n/a of n/a n/a n/a n/a
26.49 <<-Average Age of players who played

Scoring Sequence
No Score Scorer Scores For Time
1

1-0

Alex Young Heart of Midlothian n/a
2

2-0

Jimmy Murray Heart of Midlothian n/a
3

2-1

Bobby Wishart Aberdeen n/a
4

2-2

Pat Buckley Aberdeen n/a
5

3-2

Alex Young Heart of Midlothian n/a

The specified statement did not generate any data
Penalties
Taker Team Outcome Given Away By Won By Time Score if Missed

Discipline

RefereeHJ GallacherHearts Redcards
Linesman 1Opponents Redcards
Linesman 2Hearts Yellowcards
Fourth OfficialOpponents Yellowcards

The specified statement did not generate any data

Discipline Events

Click on heading to sort
Type Team Player Cd Tm Time Notes

League Tables
Before - Tuesday 25 Dec 1956 After - Saturday 29 Dec 1956
Pos Team G W D L F A Diff Avg Pts Note
1 Heart Of Midlothian 16 12 2 2 43 29 14 1.4828 26
2 Motherwell 15 10 3 2 42 23 19 1.8261 23
3 Raith Rovers 16 8 5 3 42 26 16 1.6154 21
4 Rangers 14 9 1 4 40 26 14 1.5385 19
5 Celtic 13 7 3 3 26 13 13 2.0000 17
6 Dundee 13 7 3 3 26 17 9 1.5294 17
7 Kilmarnock 16 6 5 5 29 22 7 1.3182 17
8 Aberdeen 15 8 0 7 41 31 10 1.3226 16
9 East Fife 16 6 4 6 33 41 -8 .8049 16
10 Hibernian 16 4 6 6 32 29 3 1.1034 14
11 Airdrieonians 16 6 2 8 43 48 -5 .8958 14
12 Partick Thistle 14 5 3 6 17 19 -2 .8947 13
13 St Mirren 16 5 3 8 28 35 -7 .8000 13
14 Queens Park 15 4 3 8 24 26 -2 .9231 11
15 Dunfermline Athletic 14 5 1 8 25 33 -8 .7576 11
16 Queen of the South 15 4 1 10 21 50 -29 .4200 9
17 Falkirk 16 2 4 10 20 39 -19 .5128 8
18 Ayr United 16 3 1 12 19 44 -25 .4318 7
Pos Diff Team G W D L F A Diff Avg Pts Note
1 0 Heart Of Midlothian 17 13 2 2 46 31 15 1.4839 28
2 0 Motherwell 16 10 3 3 43 26 17 1.6538 23
3 1 Rangers 15 10 1 4 44 26 18 1.6923 21
4 -1 Raith Rovers 17 8 5 4 43 28 15 1.5357 21
5 1 Dundee 14 8 3 3 28 18 10 1.5556 19
6 1 Kilmarnock 17 7 5 5 31 23 8 1.3478 19
7 -2 Celtic 14 7 4 3 29 16 13 1.8125 18
8 0 Aberdeen 16 8 0 8 43 34 9 1.2647 16
9 0 East Fife 17 6 4 7 34 44 -10 .7727 16
10 0 Hibernian 17 4 7 6 35 32 3 1.0938 15
11 0 Airdrieonians 17 6 3 8 46 51 -5 .9020 15
12 1 St Mirren 17 6 3 8 31 36 -5 .8611 15
13 -1 Partick Thistle 15 5 3 7 18 21 -3 .8571 13
14 1 Dunfermline Athletic 15 5 2 8 28 36 -8 .7778 12
15 -1 Queens Park 16 4 3 9 25 28 -3 .8929 11
16 1 Falkirk 17 3 4 10 23 40 -17 .5750 10
17 1 Ayr United 17 4 1 12 21 45 -24 .4667 9
18 -2 Queen of the South 16 4 1 11 21 54 -33 .3889 9

League Games Played

Home F Away A Crowd
Partick Thistle 1 Raith Rovers 1 12000
Queens Park 2 Ayr United 0 5603

League Games Played

Home F Away A Crowd
Aberdeen 2 Heart of Midlothian 3 20000
Ayr United 2 Partick Thistle 1 8000
Dunfermline Athletic 3 Airdrieonians 3 7000
Hibernian 3 Celtic 3 31000
Motherwell 1 Falkirk 3 13000
Queens Park 1 Kilmarnock 2 11906
Raith Rovers 1 Dundee 2 16000
Rangers 4 Queen of the South 0 30000
St Mirren 3 East Fife 1 8500

Type Streaks by Date Last 10 Cumulative by Date
W D L Unb NoW G W D L F A
Competitive

2

2

W

W

L

W

D

W

W

W

W

W

2499

1217

492

790

5318

3785

L only

2

2

 

2085

992

418

675

4306

3213


Type Streaks by Team Cumulative by Team
W D L Unb NoW G W D L F A
Competitive

1

1

99

35

25

39

147

150

L only

1

1

89

34

23

32

133

122


Match Statistics

Hearts What Opponents
0 Goal Attempts 0
0 On Target 0
0 Off Target 0
0 Woodwork 0
0 Corners 0
0 Fouls 0
0 Offside 0

Games played during this week

Click on heading to sort
SortDate Date Comp Rd Home F Away A Crowd
19561224 Mon 24 Dec 1956 E Div 2 23 of 42 Notts County 1 Huddersfield Town 2
19561224 Mon 24 Dec 1956 E Div3S 24 of 46 Bournemouth 3 Aldershot 2
19561225 Tue 25 Dec 1956 L1 14 of 34 Partick Thistle 1 Raith Rovers 1 12000
19561225 Tue 25 Dec 1956 L1 15 of 34 Queens Park 2 Ayr United 0 5603
19561225 Tue 25 Dec 1956 L2 16 of 36 Berwick Rangers 0 Dundee United 6 2000
19561225 Tue 25 Dec 1956 E Div 1 22 of 42 Chelsea 1 Arsenal 1
19561225 Tue 25 Dec 1956 E Div 1 22 of 42 Tottenham Hotspur 6 Everton 0
19561225 Tue 25 Dec 1956 E Div 1 22 of 42 West Bromwich Albion 1 Newcastle United 0
19561225 Tue 25 Dec 1956 E Div 1 23 of 42 Birmingham City 4 Sheffield Wednesday 0
19561225 Tue 25 Dec 1956 E Div 1 23 of 42 Blackpool 1 Leeds United 1
19561225 Tue 25 Dec 1956 E Div 1 23 of 42 Manchester City 1 Bolton Wanderers 3
19561225 Tue 25 Dec 1956 E Div 1 23 of 42 Sunderland 1 Aston Villa 0
19561225 Tue 25 Dec 1956 E Div 1 24 of 42 Burnley 2 Preston North End 2
19561225 Tue 25 Dec 1956 E Div 1 24 of 42 Charlton Athletic 2 Wolverhampton Wanderers 1
19561225 Tue 25 Dec 1956 E Div 2 22 of 42 Rotherham United 0 Barnsley 0
19561225 Tue 25 Dec 1956 E Div 2 22 of 42 Sheffield United 2 Lincoln City 0
19561225 Tue 25 Dec 1956 E Div 2 23 of 42 Blackburn Rovers 2 Fulham 0
19561225 Tue 25 Dec 1956 E Div 2 23 of 42 Liverpool 1 Leyton Orient 0
19561225 Tue 25 Dec 1956 E Div 2 23 of 42 West Ham United 2 Nottingham Forest 1
19561225 Tue 25 Dec 1956 E Div 2 24 of 42 Bury 7 Bristol Rovers 2
19561225 Tue 25 Dec 1956 E Div 2 24 of 42 Grimsby Town 2 Leicester City 2
19561225 Tue 25 Dec 1956 E Div 2 24 of 42 Middlesbrough 3 Doncaster Rovers 2
19561225 Tue 25 Dec 1956 E Div3N 23 of 46 Carlisle United 1 Barrow 1
19561225 Tue 25 Dec 1956 E Div3N 23 of 46 Chesterfield 1 Mansfield Town 0
19561225 Tue 25 Dec 1956 E Div3N 23 of 46 Darlington 1 Hull City 1
19561225 Tue 25 Dec 1956 E Div3N 23 of 46 Oldham Athletic 0 Chester City 0
19561225 Tue 25 Dec 1956 E Div3N 23 of 46 Workington Town 0 Bradford Park Avenue 1
19561225 Tue 25 Dec 1956 E Div3N 23 of 46 York City 3 Hartlepool United 3
19561225 Tue 25 Dec 1956 E Div3N 24 of 46 Bradford City 4 Tranmere Rovers 1
19561225 Tue 25 Dec 1956 E Div3N 24 of 46 Crewe Alexandra 0 Southport 0
19561225 Tue 25 Dec 1956 E Div3N 24 of 46 Derby County 4 Scunthorpe United 0
19561225 Tue 25 Dec 1956 E Div3N 24 of 46 Stockport County 2 Accrington Stanley 1
19561225 Tue 25 Dec 1956 E Div3N 24 of 46 Wrexham 4 Rochdale 1
19561225 Tue 25 Dec 1956 E Div3N 25 of 46 Gateshead 2 Halifax Town 1
19561225 Tue 25 Dec 1956 E Div3S 23 of 46 Crystal Palace 2 Queens Park Rangers 1
19561225 Tue 25 Dec 1956 E Div3S 24 of 46 Brentford 0 Torquay United 0
19561225 Tue 25 Dec 1956 E Div3S 24 of 46 Colchester United 1 Norwich City 1
19561225 Tue 25 Dec 1956 E Div3S 24 of 46 Gillingham 0 Brighton and Hove Albion 0
19561225 Tue 25 Dec 1956 E Div3S 24 of 46 Northampton Town 2 Southend United 2
19561225 Tue 25 Dec 1956 E Div3S 24 of 46 Watford 2 Ipswich Town 1
19561225 Tue 25 Dec 1956 E Div3S 25 of 46 Walsall 1 Shrewsbury Town 1
19561226 Wed 26 Dec 1956 E Div 1 22 of 42 Manchester United 3 Cardiff City 1
19561226 Wed 26 Dec 1956 E Div 1 24 of 42 Bolton Wanderers 1 Manchester City 0
19561226 Wed 26 Dec 1956 E Div 1 24 of 42 Everton 1 Tottenham Hotspur 1
19561226 Wed 26 Dec 1956 E Div 1 24 of 42 Leeds United 5 Blackpool 0
19561226 Wed 26 Dec 1956 E Div 1 24 of 42 Newcastle United 5 West Bromwich Albion 2
19561226 Wed 26 Dec 1956 E Div 1 24 of 42 Preston North End 1 Burnley 0
19561226 Wed 26 Dec 1956 E Div 1 25 of 42 Arsenal 2 Chelsea 0
19561226 Wed 26 Dec 1956 E Div 2 23 of 42 Swansea City 5 Bristol City 0
19561226 Wed 26 Dec 1956 E Div 2 24 of 42 Barnsley 1 Rotherham United 1
19561226 Wed 26 Dec 1956 E Div 2 24 of 42 Leyton Orient 0 Liverpool 4
19561226 Wed 26 Dec 1956 E Div 2 24 of 42 Lincoln City 4 Sheffield United 1
19561226 Wed 26 Dec 1956 E Div 2 25 of 42 Bristol Rovers 6 Bury 1
19561226 Wed 26 Dec 1956 E Div 2 25 of 42 Doncaster Rovers 2 Middlesbrough 1
19561226 Wed 26 Dec 1956 E Div 2 25 of 42 Fulham 7 Blackburn Rovers 2
19561226 Wed 26 Dec 1956 E Div 2 25 of 42 Huddersfield Town 3 Notts County 0
19561226 Wed 26 Dec 1956 E Div3N 23 of 46 Rochdale 0 Wrexham 2
19561226 Wed 26 Dec 1956 E Div3N 24 of 46 Hull City 1 Darlington 1
19561226 Wed 26 Dec 1956 E Div3N 25 of 46 Barrow 3 Carlisle United 0
19561226 Wed 26 Dec 1956 E Div3N 25 of 46 Bradford Park Avenue 1 Workington Town 3
19561226 Wed 26 Dec 1956 E Div3N 25 of 46 Hartlepool United 2 York City 0
19561226 Wed 26 Dec 1956 E Div3N 25 of 46 Scunthorpe United 1 Derby County 4
19561226 Wed 26 Dec 1956 E Div3S 24 of 46 Exeter City 2 Plymouth Argyle 1
19561226 Wed 26 Dec 1956 E Div3S 24 of 46 Millwall 2 Swindon Town 1
19561226 Wed 26 Dec 1956 E Div3S 24 of 46 Southampton 4 Reading 1
19561226 Wed 26 Dec 1956 E Div3S 25 of 46 Aldershot 3 Bournemouth 2
19561226 Wed 26 Dec 1956 E Div3S 25 of 46 Brighton and Hove Albion 3 Gillingham 1
19561226 Wed 26 Dec 1956 E Div3S 25 of 46 Ipswich Town 4 Watford 1
19561226 Wed 26 Dec 1956 E Div3S 25 of 46 Norwich City 1 Colchester United 2
19561226 Wed 26 Dec 1956 E Div3S 25 of 46 Queens Park Rangers 4 Crystal Palace 2
19561226 Wed 26 Dec 1956 E Div3S 25 of 46 Southend United 0 Northampton Town 1
19561226 Wed 26 Dec 1956 E Div3S 25 of 46 Torquay United 2 Brentford 0
19561229 Sat 29 Dec 1956 L1 15 of 34 Dunfermline Athletic 3 Airdrieonians 3 7000
19561229 Sat 29 Dec 1956 L1 15 of 34 Rangers 4 Queen of the South 0 30000
19561229 Sat 29 Dec 1956 L1 16 of 34 Aberdeen 2 Heart of Midlothian 3 20000
19561229 Sat 29 Dec 1956 L1 16 of 34 Motherwell 1 Falkirk 3 13000
19561229 Sat 29 Dec 1956 L1 16 of 34 Queens Park 1 Kilmarnock 2 11906
19561229 Sat 29 Dec 1956 L1 17 of 34 Ayr United 2 Partick Thistle 1 8000
19561229 Sat 29 Dec 1956 L1 17 of 34 Hibernian 3 Celtic 3 31000
19561229 Sat 29 Dec 1956 L1 17 of 34 Raith Rovers 1 Dundee 2 16000
19561229 Sat 29 Dec 1956 L1 17 of 34 St Mirren 3 East Fife 1 8500
19561229 Sat 29 Dec 1956 L2 16 of 36 Albion Rovers 5 Cowdenbeath 1 1000
19561229 Sat 29 Dec 1956 L2 16 of 36 Arbroath 2 Alloa Athletic 0 2600
19561229 Sat 29 Dec 1956 L2 16 of 36 Brechin City 3 Greenock Morton 2 1750
19561229 Sat 29 Dec 1956 L2 17 of 36 Berwick Rangers 1 St Johnstone 5 1200
19561229 Sat 29 Dec 1956 L2 17 of 36 Clyde 5 Dumbarton 3 5000
19561229 Sat 29 Dec 1956 L2 17 of 36 East Stirlingshire 0 Hamilton Academical 5 1000
19561229 Sat 29 Dec 1956 L2 18 of 36 Stranraer 0 Montrose 2 1600
19561229 Sat 29 Dec 1956 L2 20 of 36 Stenhousemuir 4 Forfar Athletic 1 2000
19561229 Sat 29 Dec 1956 L2 20 of 36 Stirling Albion 3 Third Lanark 0 2000
19561229 Sat 29 Dec 1956 E Div 1 22 of 42 Portsmouth 1 Manchester United 3
19561229 Sat 29 Dec 1956 E Div 1 24 of 42 Birmingham City 2 Burnley 0
19561229 Sat 29 Dec 1956 E Div 1 24 of 42 Cardiff City 2 Preston North End 3
19561229 Sat 29 Dec 1956 E Div 1 24 of 42 Chelsea 1 Leeds United 1
19561229 Sat 29 Dec 1956 E Div 1 24 of 42 Tottenham Hotspur 4 Bolton Wanderers 0
19561229 Sat 29 Dec 1956 E Div 1 24 of 42 West Bromwich Albion 0 Arsenal 2
19561229 Sat 29 Dec 1956 E Div 1 25 of 42 Blackpool 0 Aston Villa 0
19561229 Sat 29 Dec 1956 E Div 1 25 of 42 Charlton Athletic 3 Sunderland 2
19561229 Sat 29 Dec 1956 E Div 1 25 of 42 Everton 3 Wolverhampton Wanderers 1
19561229 Sat 29 Dec 1956 E Div 1 25 of 42 Manchester City 3 Luton Town 2
19561229 Sat 29 Dec 1956 E Div 1 25 of 42 Newcastle United 1 Sheffield Wednesday 2
19561229 Sat 29 Dec 1956 E Div 2 24 of 42 Nottingham Forest 4 Swansea City 3
19561229 Sat 29 Dec 1956 E Div 2 24 of 42 Sheffield United 5 Barnsley 0
19561229 Sat 29 Dec 1956 E Div 2 24 of 42 West Ham United 2 Lincoln City 1
19561229 Sat 29 Dec 1956 E Div 2 25 of 42 Blackburn Rovers 3 Rotherham United 2
19561229 Sat 29 Dec 1956 E Div 2 25 of 42 Bristol City 3 Port Vale 3
19561229 Sat 29 Dec 1956 E Div 2 25 of 42 Grimsby Town 0 Liverpool 0
19561229 Sat 29 Dec 1956 E Div 2 25 of 42 Stoke City 2 Bristol Rovers 1
19561229 Sat 29 Dec 1956 E Div 2 26 of 42 Bury 1 Leyton Orient 3
19561229 Sat 29 Dec 1956 E Div 2 26 of 42 Doncaster Rovers 4 Notts County 2
19561229 Sat 29 Dec 1956 E Div 2 26 of 42 Huddersfield Town 1 Fulham 1
19561229 Sat 29 Dec 1956 E Div 2 26 of 42 Middlesbrough 1 Leicester City 3
19561229 Sat 29 Dec 1956 E Div3N 24 of 46 Chesterfield 1 Stockport County 0
19561229 Sat 29 Dec 1956 E Div3N 24 of 46 Oldham Athletic 1 Tranmere Rovers 0
19561229 Sat 29 Dec 1956 E Div3N 24 of 46 Southport 4 Carlisle United 1
19561229 Sat 29 Dec 1956 E Div3N 25 of 46 Chester City 1 Bradford City 2
19561229 Sat 29 Dec 1956 E Div3N 25 of 46 Darlington 1 Derby County 1
19561229 Sat 29 Dec 1956 E Div3N 25 of 46 Hull City 2 Scunthorpe United 2
19561229 Sat 29 Dec 1956 E Div3N 25 of 46 Mansfield Town 1 Accrington Stanley 3
19561229 Sat 29 Dec 1956 E Div3N 25 of 46 Workington Town 5 Rochdale 0
19561229 Sat 29 Dec 1956 E Div3N 25 of 46 York City 1 Halifax Town 2
19561229 Sat 29 Dec 1956 E Div3N 26 of 46 Barrow 3 Crewe Alexandra 0
19561229 Sat 29 Dec 1956 E Div3N 26 of 46 Bradford Park Avenue 0 Wrexham 4
19561229 Sat 29 Dec 1956 E Div3N 26 of 46 Hartlepool United 4 Gateshead 1
19561229 Sat 29 Dec 1956 E Div3S 25 of 46 Crystal Palace 1 Southampton 2
19561229 Sat 29 Dec 1956 E Div3S 25 of 46 Shrewsbury Town 7 Swindon Town 3
19561229 Sat 29 Dec 1956 E Div3S 26 of 46 Aldershot 1 Reading 4
19561229 Sat 29 Dec 1956 E Div3S 26 of 46 Bournemouth 6 Millwall 1
19561229 Sat 29 Dec 1956 E Div3S 26 of 46 Ipswich Town 4 Brighton and Hove Albion 0
19561229 Sat 29 Dec 1956 E Div3S 26 of 46 Northampton Town 1 Norwich City 1
19561229 Sat 29 Dec 1956 E Div3S 26 of 46 Queens Park Rangers 1 Colchester United 1
19561229 Sat 29 Dec 1956 E Div3S 26 of 46 Southend United 1 Coventry City 2
19561229 Sat 29 Dec 1956 E Div3S 26 of 46 Torquay United 1 Exeter City 0
19561229 Sat 29 Dec 1956 E Div3S 26 of 46 Walsall 2 Gillingham 2
19561229 Sat 29 Dec 1956 E Div3S 26 of 46 Watford 1 Brentford 1
19561230 Sun 30 Dec 1956 European Cup R1 Dinamo Bucharest 3 CDNA (Sofia) 2


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