Opened:
1877-04-28
Capacity:
40834
Address:
Fulham Rd, Fulham, London SW6 1HS, UK