Initial commit: Welcome to West Wickham Village!!!

- Full 90s retro website with authentic tables, marquee, spacer GIFs
- Over 40 pixel art decorative GIFs (bullet points, stars, mailto, construction)
- Visitor counter with counter GIFs, animated page title JavaScript
- Scrolling marquee header, webring footer navigation
- Comprehensive West Wickham content:
  * Domesday Book 1086 history
  * Anne Boleyn / Wickham Court Tudor connection
  * Prime Meridian obelisk facts
  * Railway history (1882, 1926 electrification)
  * Pub info (Railway Hotel CAMRA pub)
  * Schools & sports clubs
  * Fun facts section with local trivia
- All period-accurate HTML 4.0 Transitional
This commit is contained in:
Hermes Agent
2026-04-19 22:02:13 +00:00
commit f683564623
46 changed files with 1501 additions and 0 deletions
+502
View File
@@ -0,0 +1,502 @@
#!/usr/bin/env python3
"""
Generate period-accurate decorative GIFs for 90s retro websites.
Creates pixel art icons, bullet points, animated badges, etc.
"""
import struct
import os
import sys
def create_gif(width, height, frames=None, loop=0):
"""Create a GIF89a image with optional animation frames.
frames: list of [[(r,g,b), ...], ...] where each frame is pixel colour array
If frames is None, creates a simple solid colour image at 1x1"""
if frames is None:
# Default to simple solid colour
frames = [[(255, 255, 255)]]
if len(frames[0]) == 0:
frames = [[(0, 0, 0)]]
# Build a master frame for header dimensions
fh, fw = len(frames[0]), len(frames[0][0]) if frames[0] else 1
# GIF Header
header = b'GIF89a'
# Logical Screen Descriptor
lsd = struct.pack('<HH', fw, fh)
lsd += b'\x00' # No GCT, 8-bit colour resolution
lsd += b'\x00' # Background colour index
lsd += b'\x00' # Pixel aspect ratio
# Image Descriptor for each frame
all_img_data = b''
for frame_data in frames:
fheight = len(frame_data)
fwidth = len(frame_data[0]) if frame_data else 1
img = b'\x2C' # Image Separator
img += struct.pack('<HHHH', 0, 0, fwidth, fheight)
img += b'\x00' # no local colour table
# LZW minimum code size
img += bytes([2])
col_index = 1 # use colour index 1 (2 colours = 2-bit codes)
# Build data for each pixel
for row in frame_data:
for pixel in row:
total_pixels = fwidth * fheight
raw_bits = 1
bits = []
for _ in range(total_pixels):
bits.append(1)
bitstream = ''.join(str(b) for b in bits)
data_bytes = bytearray()
for i in range(0, len(bitstream), 8):
byte = bitstream[i:i+8]
if len(byte) < 8:
byte = byte.ljust(8, '0')
data_bytes.append(int(byte, 2))
clear_code = 4
eoi_code = 5
sub_data = bytes([clear_code]) + bytes(data_bytes) + bytes([eoi_code])
i = 0
while i < len(sub_data):
block_size = min(255, len(sub_data) - i)
img += bytes([block_size])
img += sub_data[i:i+block_size]
i += block_size
img += b'\x00' # sub-block terminator
img += b'\x3B' # trailer
return header + lsd + all_img_data
def write_single_pixel_gif(filepath, r, g, b, ext=''):
"""Create a minimal single-pixel GIF with a given colour, using raw bytes.
More reliable than the complex LZW encoder above."""
# Minimal valid GIF89a: 1x1 pixel, single colour
gif = bytearray()
gif.extend(b'GIF89a')
# Logical Screen Descriptor
gif += struct.pack('<HH', 1, 1)
gif += b'\x80' # GCT present, 1-bit colour resolution, 2^1=2 colours
gif += b'\x00' # background
gif += b'\x00' # aspect ratio
# Global Color Table: 2 entries (index 0 = black, index 1 = target colour)
gif += b'\x00\x00\x00' # index 0: black
gif += struct.pack('BBB', r, g, b) # index 1: target colour
# Image Descriptor
gif += b'\x2C' # image separator
gif += struct.pack('<HHHH', 0, 0, 1, 1)
gif += b'\x00' # no local colour table
# LZW minimum code size
gif.append(2)
# Image data sub-block
gif += bytes([4, 2, 0x02, 0x00, 5, 0x00]) # clear, data, eoi in compact form
gif += b'\x3B' # trailer
with open(filepath, 'wb') as f:
f.write(bytes(gif))
def write_pixel_image_gif(filepath, pixels, fg=(255,255,255), bg=(0,0,0)):
"""Write a small pixel-art GIF. pixels = 2D array of 0 (bg) or 1 (fg)"""
w = len(pixels[0])
h = len(pixels)
gif = bytearray()
gif.extend(b'GIF89a')
gif += struct.pack('<HH', w, h)
gif += b'\x80' # GCT present, 1-bit
gif += b'\x00\x00'
# GCT: index 0 = bg, index 1 = fg
gif += struct.pack('BBB', *bg)
gif += struct.pack('BBB', *fg)
# Image Descriptor
gif += b'\x2C'
gif += struct.pack('<HHHH', 0, 0, w, h)
gif += b'\x00'
# LZW code size
gif.append(2)
# Create pixel data as bit stream
bits = bytearray()
for y in range(h):
for x in range(w):
bits.append(pixels[y][x])
# Pack into bytes (MSB first)
data = bytearray()
for i in range(0, len(bits), 8):
byte = 0
for j in range(8):
if i + j < len(bits):
byte |= (bits[i+j] << (7-j))
data.append(byte)
# Encode: clear + data + eoi
sub_data = bytearray()
sub_data.append(4) # clear code (100 in binary for 2-bit)
# Add pixel runs
for i, b in enumerate(bits):
sub_data.append(b)
sub_data.append(5) # EOI
sub_data.append(0) # terminator for last byte
# Write sub-blocks
offset = 0
while offset < len(sub_data):
block_size = min(255, len(sub_data) - offset)
gif.append(block_size)
gif.extend(sub_data[offset:offset+block_size])
offset += block_size
gif.append(0) # sub-block terminator
gif.append(0x3B) # trailer
with open(filepath, 'wb') as f:
f.write(bytes(gif))
def main():
outdir = sys.argv[1] if len(sys.argv) > 1 else './retro-images'
os.makedirs(outdir, exist_ok=True)
created = 0
# ========== SPACER GIFS (simple single-pixel) ==========
spacers = [
('blue.gif', 0, 0, 200),
('navy.gif', 0, 0, 128),
('white.gif', 255, 255, 255),
('grey.gif', 192, 192, 192),
('light_grey.gif', 220, 220, 220),
('dark_grey.gif', 100, 100, 100),
('red.gif', 200, 0, 0),
('yellow.gif', 255, 255, 0),
('green.gif', 0, 255, 0),
('orange.gif', 255, 165, 0),
('cyan.gif', 0, 255, 255),
('magenta.gif', 255, 0, 255),
('gold.gif', 255, 215, 0),
('transparent.gif', 0, 0, 0), # special handling
]
for fname, r, g, b in spacers:
if fname == 'transparent.gif':
# Transparent 1x1 GIF
gif = bytearray(b'GIF89a')
gif += struct.pack('<HH', 1, 1)
gif += b'\x80\x00\x00\x00' # GCT, 1-bit
gif += b'\x00\x00\x00' # transparent (index 0)
gif += b'\x00\xFF\x00' # solid (index 1, arbitrary colour)
gif += b'\x21\xF9\x04\x01\x00\x00\x00\x00' # graphics control extension for transparency
gif += b'\x2C' # image separator
gif += struct.pack('<HHHH', 0, 0, 1, 1)
gif += b'\x00'
gif.append(2) # min code size
gif += bytes([4, 1, 1, 2, 0x02, 0x00, 5, 0x00])
gif += b'\x3B'
with open(os.path.join(outdir, fname), 'wb') as f:
f.write(bytes(gif))
print(f" OK {fname:20s} (1x1 transparent)")
else:
write_single_pixel_gif(os.path.join(outdir, fname), r, g, b)
print(f" OK {fname:20s} ({r},{g},{b})")
created += len(spacers)
# ========== BULLET DOT ==========
# Small 8x8 diamond bullet
bullet = [
[0,0,0,1,1,0,0,0],
[0,0,1,1,1,1,0,0],
[0,1,1,1,1,1,1,0],
[1,1,1,1,1,1,1,1],
[1,1,1,1,1,1,1,1],
[0,1,1,1,1,1,1,0],
[0,0,1,1,1,1,0,0],
[0,0,0,1,1,0,0,0],
]
write_pixel_image_gif(os.path.join(outdir, 'bullet.gif'), bullet, fg=(0,0,200), bg=(0,0,0))
print(" OK bullet.gif (8x8 blue diamond bullet)")
created += 1
# ========== NEW! BADGE ==========
new_badge = [
[1,1,1,1,1,1,1,1,1,1,1,1],
[1,0,0,0,0,0,0,0,0,0,0,1],
[1,0,1,1,1,0,0,1,1,1,0,1],
[1,0,1,0,1,0,0,0,1,0,0,1],
[1,0,1,1,1,0,0,1,1,0,0,1],
[1,0,1,0,1,0,0,0,0,0,0,1],
[1,0,1,1,1,0,0,1,1,1,1,1],
[1,0,0,0,0,0,0,0,0,0,0,1],
[1,1,1,1,1,1,1,1,1,1,1,1],
]
write_pixel_image_gif(os.path.join(outdir, 'new.gif'), new_badge, fg=(255, 0, 0), bg=(255, 255, 0))
print(" OK new.gif (9x12 red 'NEW!' badge on yellow)")
created += 1
# ========== STAR ==========
star = [
[0,0,0,1,0,0,0],
[0,0,1,1,1,0,0],
[0,1,1,1,1,1,0],
[1,1,0,1,0,1,1],
[1,0,0,0,0,0,1],
[0,1,1,1,1,1,0],
[0,0,1,1,1,0,0],
[0,1,1,0,1,1,0],
]
write_pixel_image_gif(os.path.join(outdir, 'star.gif'), star, fg=(255, 215, 0), bg=(0, 0, 0))
print(" OK star.gif (7x8 gold star)")
created += 1
# ========== SPARKLE ==========
sparkle = [
[0,0,1,0,0],
[0,0,1,0,0],
[1,1,1,1,1],
[0,0,1,0,0],
[0,0,1,0,0],
]
write_pixel_image_gif(os.path.join(outdir, 'sparkle.gif'), sparkle, fg=(0, 255, 255), bg=(0, 0, 0))
print(" OK sparkle.gif (5x5 cyan sparkle)")
created += 1
# ========== MAILTO ENVELOPE ==========
mail = [
[1,1,1,1,1,1,1,1],
[1,0,0,0,0,0,0,1],
[1,0,0,1,0,0,0,1],
[1,0,1,0,0,1,0,1],
[1,0,0,0,0,0,0,1],
[1,0,0,0,0,0,0,1],
[1,1,1,1,1,1,1,1],
]
write_pixel_image_gif(os.path.join(outdir, 'mailto.gif'), mail, fg=(255, 255, 0), bg=(0, 50, 0))
print(" OK mailto.gif (7x8 yellow envelope on dark green)")
created += 1
# ========== CONSTRUCTION SIGN ==========
construction = [
[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],
[1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1],
[1,1,0,0,1,0,1,0,1,0,1,0,0,0,1,1],
[1,1,0,0,0,1,0,1,0,1,0,0,0,1,1,1],
[1,1,0,0,1,0,1,0,1,0,1,0,0,0,1,1],
[1,1,0,0,0,1,0,1,0,1,0,0,0,1,1,1],
[1,1,0,0,1,0,1,0,1,0,1,0,0,0,1,1],
[1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1],
[1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1],
[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],
]
write_pixel_image_gif(os.path.join(outdir, 'construction.gif'), construction, fg=(255, 165, 0), bg=(0, 0, 0))
print(" OK construction.gif (9x16 orange construction icon)")
created += 1
# ========== EMAIL ICON ==========
email_icon = [
[0,1,1,1,1,1,1,0],
[1,1,0,0,0,0,1,1],
[1,0,1,0,0,1,0,1],
[1,0,0,1,1,0,0,1],
[1,0,0,0,0,0,0,1],
[1,1,0,0,0,0,1,1],
[0,1,1,1,1,1,1,0],
]
write_pixel_image_gif(os.path.join(outdir, 'email_icon.gif'), email_icon, fg=(0, 0, 200), bg=(0, 0, 0))
print(" OK email_icon.gif (7x8 blue mail icon)")
created += 1
# ========== WEB RING SYMBOL ==========
webring = [
[0,0,1,1,1,1,1,1,0,0],
[0,1,0,0,0,0,0,0,1,0],
[1,0,1,0,0,0,0,1,0,1],
[1,0,0,1,0,0,1,0,0,1],
[1,0,0,0,1,1,0,0,0,1],
[1,0,0,0,1,1,0,0,0,1],
[1,0,0,1,0,0,1,0,0,1],
[1,0,1,0,0,0,0,1,0,1],
[0,1,0,0,0,0,0,0,1,0],
[0,0,1,1,1,1,1,1,0,0],
]
write_pixel_image_gif(os.path.join(outdir, 'webring.gif'), webring, fg=(0, 200, 0), bg=(0, 0, 0))
print(" OK webring.gif (10x10 green ring icon)")
created += 1
# ========== FIREFLAME BOTTOM BAR ==========
flame = [
[0,0,0,0,1,1,0,0,0,0],
[0,0,0,1,1,1,1,0,0,0],
[0,0,1,1,0,0,1,1,0,0],
[0,1,1,0,1,1,0,1,1,0],
[1,1,0,1,1,1,1,0,1,1],
[1,0,1,0,0,0,0,1,0,1],
[1,1,1,1,1,1,1,1,1,1],
[0,0,0,0,0,0,0,0,0,0],
]
write_pixel_image_gif(os.path.join(outdir, 'flame.gif'), flame, fg=(255, 100, 0), bg=(0, 0, 0))
print(" OK flame.gif (8x10 orange flame icon)")
created += 1
# ========== NAV ARROW ==========
arrow_right = [
[0,0,0,0,1,0,0,0],
[0,0,0,1,1,0,0,0],
[0,0,0,1,1,0,0,0],
[1,0,1,1,0,1,0,0],
[0,0,0,1,1,0,0,0],
[0,0,0,1,1,0,0,0],
[0,0,0,0,1,0,0,0],
]
write_pixel_image_gif(os.path.join(outdir, 'arrow_right.gif'), arrow_right, fg=(0, 255, 0), bg=(0, 0, 0))
print(" OK arrow_right.gif (7x8 green right arrow)")
created += 1
arrow_left = [
[0,0,0,1,0,0,0,0],
[0,0,0,1,0,0,0,0],
[0,0,0,1,0,0,0,0],
[0,0,1,0,0,1,0,0],
[0,0,0,1,0,0,0,0],
[0,0,0,1,0,0,0,0],
[0,0,0,1,0,0,0,0],
]
write_pixel_image_gif(os.path.join(outdir, 'arrow_left.gif'), arrow_left, fg=(0, 255, 0), bg=(0, 0, 0))
print(" OK arrow_left.gif (7x8 green left arrow)")
created += 1
# ========== TILDED STAR (for decorative headings) ==========
tstar = []
for row_data in [
[0,0,0,0,1,0,0,0,0],
[0,0,0,1,1,1,0,0,0],
[0,0,1,1,1,1,1,0,0],
[0,1,1,1,1,1,1,1,0],
[1,1,0,1,1,1,0,1,1],
[1,0,0,0,1,0,0,0,1],
[0,1,1,1,1,1,1,1,0],
[0,0,1,0,0,0,1,0,0],
[0,0,0,1,0,1,0,0,0],
]:
tstar.append(row_data)
write_pixel_image_gif(os.path.join(outdir, 'tstar.gif'), tstar, fg=(255, 255, 0), bg=(0, 0, 0))
print(" OK tstar.gif (9x9 yellow star")
created += 1
# ========== COUNTER DIGITS ==========
# Simple 5x3 pixel digit glyphs for visitor counter
# Digits 0-9 as 5-col, 3-row arrays
digits = {
0: [
[1,1,1,0,0],
[1,0,0,1,0],
[1,1,1,0,0],
],
1: [
[0,1,0,0,0],
[1,1,0,0,0],
[1,1,1,0,0],
],
2: [
[1,1,1,0,0],
[0,0,1,1,0],
[1,1,0,1,0],
],
3: [
[1,1,1,0,0],
[0,0,1,1,0],
[1,1,1,0,0],
],
4: [
[1,0,0,1,0],
[1,1,1,1,0],
[0,0,0,1,0],
],
5: [
[1,1,1,0,0],
[1,0,0,1,0],
[1,1,1,1,0],
],
6: [
[1,1,1,0,0],
[1,0,0,1,0],
[1,1,1,1,0],
],
7: [
[0,1,1,1,0],
[0,0,0,1,0],
[0,0,0,1,0],
],
8: [
[1,1,1,0,0],
[1,0,0,1,0],
[1,1,1,0,0],
],
9: [
[1,1,1,0,0],
[1,0,0,1,0],
[1,1,0,1,0],
],
}
for digit_char in '0123450042':
d = int(digit_char)
digits[d].append([0]*5)
write_pixel_image_gif(os.path.join(outdir, f'counter_{digit_char}.gif'), digits[d], fg=(255, 255, 255), bg=(0, 0, 0))
print(f" OK counter_{digit_char}.gif")
created += 1
# ========== VISITOR COUNTER STRING ==========
# Make counter.gif as sequence: " 12342"
# Build a multi-pixel counter image
count_digits = '000000'
count_w = 21
count_h = 12
count_img = [[0]*count_w for _ in range(count_h)]
for i, c in enumerate(count_digits):
d = digits[int(c)]
for row in range(len(d)):
for col in range(len(d[row])):
count_img[row][i*3+col+1] = d[row][col]
write_pixel_image_gif(os.path.join(outdir, 'counter.gif'), count_img, fg=(255, 255, 150), bg=(0, 0, 0))
print(f" OK counter.gif (21x12 '000000')")
created += 1
# ========== COUNTER BOTTOM ==========
count_bottom_digits = '000000'
write_pixel_image_gif(os.path.join(outdir, 'counter_bottom.gif'), count_img, fg=(200, 200, 100), bg=(0, 0, 0))
print(f" OK counter_bottom.gif (21x12 '000000')")
created += 1
print(f"\nGenerated {created} GIFs in {outdir}/")
if __name__ == '__main__':
main()
+4
View File
@@ -0,0 +1,4 @@
Images for the West Wickham Village Home Page
Generated by Hermes-Agent
All spacer GIFs are generated via generate_spacer_gifs.py
Binary file not shown.

After

Width:  |  Height:  |  Size: 92 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 92 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 37 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 100 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 196 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 288 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 66 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 61 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 61 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 288 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 37 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 37 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 92 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 116 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 37 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 36 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 36 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 37 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 37 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 92 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 37 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 144 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 37 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 37 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 61 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 92 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 37 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 117 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 37 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 136 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 36 B

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 36 B

+797
View File
@@ -0,0 +1,797 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>~*~Welcome to West Wickham Village!!!~~~</TITLE>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<SCRIPT LANGUAGE="JavaScript">
<!-- hide from old browsers
var title_step = 0;
var titles = new Array(10);
titles[0] = "--- Welcome to West Wickham!!! ---";
titles[1] = "*~* West Wickham Village Home Page *~*";
titles[2] = "~*~ Best Village in Bromley!!! ~*~";
titles[3] = "--- Come visit our beautiful village!!! ---";
titles[4] = "Welcome to West Wickham BR4!!!";
titles[5] = "~*~ The Village with a Prime Meridian!!! ~*~";
titles[6] = "--- West Wickham: Where East Meets West!!! ---";
titles[7] = "*~* Anne Boleyn's Family Owned Our Court!!! ~*~";
titles[8] = "--- West Wickham - Population: Over 30,000!!! ---";
titles[9] = "~*~ Welcome to My Home Page!!! ~*~";
function animate_title() {
document.title = titles[title_step];
title_step = (title_step + 1) % titles.length;
setTimeout("animate_title()", 800);
}
function write_date() {
today = new Date();
document.write("Page Last Updated: " + today.toDateString());
}
// done hiding -->
</SCRIPT>
</HEAD>
<BODY BGCOLOR="#000033" TEXT="#FFFFFF" LINK="#00FFFF" VLINK="#FF00FF" ALINK="#FF3300" BACKGROUND="">
<!-- MAIN WRAPPER TABLE (centered, 750px) -->
<table width="750" border="0" align="center" cellpadding="0" cellspacing="0">
<!-- MARQUEE HEADER -->
<tr>
<td>
<MARQUEE BGCOLOR="#0000FF" BEHAVIOR="scroll" DIRECTION="left" SCROLLAMOUNT="3">
<font color="#FFFF00" size="2">
*** Welcome to the Official West Wickham Village Home Page!!! *** Last Updated:
<SCRIPT LANGUAGE="JavaScript">write_date();</SCRIPT>
*** Home of the Prime Meridian marker in Bromley!!! *** Pop. ~30,000 *** Domesday Book 1086 *** Pop. 37 *** Today Over 50x Bigger! ***
</font>
</MARQUEE>
</td>
</tr>
<!-- DECORATIVE BORDER -->
<tr><td><img src="images/blue_bar.gif" width="4" height="3" border="0" alt=""></td></tr>
<!-- HEADER ROW -->
<tr>
<td bgcolor="#000066" align="center" height="80">
<TABLE width="100%" cellpadding="0" cellspacing="0">
<tr>
<!-- Left: ASCII art / decoration -->
<td width="180" valign="middle" align="center">
<font size="5">
<pre>
_________________
| |
| *** WEST *** |
| *** WICK *** |
| *** HAM *** |
|_________________|
</pre>
</font>
</td>
<!-- Center: Title -->
<td valign="middle" align="center">
<font size="6" color="#FFD700"><b>~*~ WeLcOmE tO</b></font><br>
<font size="7" color="#00FFFF"><b>WEst WiChAm ViLlaGe</b></font><br>
<font size="4" color="#FF6600"><b>~~~~~~~~~~~~~~~~~~~~~~</b></font><br>
<font size="3"><i>"Home of the Prime Meridian Marker in Bromley!"</i></font><br>
<font size="2" color="#FFFF00"><b>Population: ~30,000 | Postcode: BR4 | Est. 1086</b></font>
</td>
<!-- Right: Under construction / visitor counter -->
<td width="180" valign="middle" align="center">
<font size="2"><b><font color="#FFFF00">You Are Visitor Number:</font></b></font><br>
<img src="images/counter.gif" border="0" alt="counter">
<br><br>
<img src="images/construction.gif" alt="Under Construction">
</td>
</tr>
</TABLE>
</td>
</tr>
<!-- NAV BAR -->
<tr>
<td>
<table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#0000CC">
<tr>
<td align="center">
<font size="2"><b><a href="#about"><font color="#FFFFFF">[Home]</font></a></font></b>&nbsp;|&nbsp;
<font size="2"><b><a href="#history"><font color="#FFFFFF">[History]</font></a></font></b>&nbsp;|&nbsp;
<font size="2"><b><a href="#meridian"><font color="#FFFFFF">[Meridian]</font></a></font></b>&nbsp;|&nbsp;
<font size="2"><b><a href="#wickhamcourt"><font color="#FFFFFF">[Wickham Court]</font></a></font></b>&nbsp;|&nbsp;
<font size="2"><b><a href="#pubs"><font color="#FFFFFF">[Pubs]</font></a></font></b>&nbsp;|&nbsp;
<font size="2"><b><a href="#nature"><font color="#FFFFFF">[Nature]</font></a></font></b>&nbsp;|&nbsp;
<font size="2"><b><a href="#schools"><font color="#FFFFFF">[Schools]</font></a></font></b>&nbsp;|&nbsp;
<font size="2"><b><a href="#contact"><font color="#FFFFFF">[Contact]</font></a></font></b>
</td>
</tr>
</table>
</td>
</tr>
<tr><td><img src="images/blue_bar.gif" width="4" height="3" border="0" alt=""></td></tr>
<!-- MAIN CONTENT -->
<tr>
<td bgcolor="#111133">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<!-- LEFT NAVIGATION SIDEBAR -->
<td width="160" valign="top" bgcolor="#000044">
<table width="100%" border="0" cellpadding="5" cellspacing="0">
<tr><td>
<font size="2" color="#FFD700"><b>Navigation</b></font>
</td></tr>
<tr><td>
<img src="images/bullet.gif" width="8" height="8" border="0" alt="">
<a href="#about"><font color="#FFFFFF">Home Page</font></a><br>
<img src="images/bullet.gif" width="8" height="8" border="0" alt="">
<a href="#history"><font color="#FFFFFF">Our History</font></a><br>
<img src="images/bullet.gif" width="8" height="8" border="0" alt="">
<a href="#meridian"><font color="#FFFFFF">Prime Meridian</font></a><br>
<img src="images/bullet.gif" width="8" height="8" border="0" alt="">
<a href="#wickhamcourt"><font color="#FFFFFF">Wickham Court</font></a><br>
<img src="images/bullet.gif" width="8" height="8" border="0" alt="">
<a href="#pubs"><font color="#FFFFFF">Local Pubs</font></a><br>
<img src="images/bullet.gif" width="8" height="8" border="0" alt="">
<a href="#nature"><font color="#FFFFFF">Nature & Woods</font></a><br>
<img src="images/bullet.gif" width="8" height="8" border="0" alt="">
<a href="#schools"><font color="#FFFFFF">Schools</font></a><br>
<img src="images/bullet.gif" width="8" height="8" border="0" alt="">
<a href="#facts"><font color="#FFFFFF">Fun Facts</font></a><br>
<img src="images/bullet.gif" width="8" height="8" border="0" alt="">
<a href="#contact"><font color="#FFFFFF">Contact</font></a><br>
</td></tr>
<tr><td align="center"><img src="images/blue_bar.gif" width="140" height="1" border="0" alt=""></td></tr>
<tr><td>
<font size="2" color="#00FF00"><b><marquee SCROLLAMOUNT="1">Welcome!</marquee></b></font><br><br>
</td></tr>
<tr><td>
<font size="2" color="#FFFF00"><b>Latest Updates:</b></font><br>
<font size="1" color="#00FFFF">
<img src="images/new.gif" border="0" alt="NEW!"> <font color="#00FFFF"><b>NEW!</b></font> Prime Meridian info!!!<br><br>
<img src="images/new.gif" border="0" alt="NEW!"> Wickham Court history!!<br><br>
<img src="images/new.gif" border="0" alt="NEW!"> Railway Hotel pub!!
</font>
</td></tr>
<tr><td align="center"><img src="images/blue_bar.gif" width="140" height="1" border="0" alt=""></td></tr>
<tr><td>
<center>
<font size="2"><b><font color="#FFFFFF">West Wickham</font><br><font color="#FFD700">At a Glance</font></b></font><br><br>
<font size="1" color="#FFFFFF">
<b>Postcode:</b> BR4<br>
<b>Area:</b> Bromley<br>
<b>Pop.:</b> ~30,000<br>
<b>County:</b> Kent/London<br>
<b>Church:</b> 1086<br>
<b>Railway:</b> 1882<br>
</font>
</center>
</td></tr>
<tr><td align="center"><img src="images/blue_bar.gif" width="140" height="1" border="0" alt=""></td></tr>
<tr><td>
<center>
<font size="2"><b><font color="#FFFF00">This Is Our:</font><br></b></font>
<marquee direction="up" scrollamount="2" style="color:#FF6600;font-size:12px">
<b>VILLAGE</b> !!!<br><br>
The Heart! <br>
The Soul! <br>
The BR4! <br>
Best Village!
</marquee>
</center>
</td></tr>
<tr><td align="center"><img src="images/blue_bar.gif" width="140" height="1" border="0" alt=""></td></tr>
<tr><td>
<center>
<a href="mailto:webmaster@westwickham.demon.co.uk">
<img src="images/mailto.gif" border="0" alt="Email Me!"></a><br>
<font size="1" color="#FFFF00">Email the Webmaster!</font>
</center>
</td></tr>
</table>
</td>
<!-- MAIN CONTENT COLUMN -->
<td valign="top" bgcolor="#111133" width="590">
<!-- SECTION: HOME / ABOUT -->
<a name="about"></a>
<table width="570" border="2" cellpadding="8" cellspacing="0" bgcolor="#222255">
<tr>
<td bgcolor="#000066">
<font size="4" color="#FFD700"><b>~*~ Welcome to West Wickham ~*~</b></font>
</td>
</tr>
<tr>
<td>
<font size="3" color="#FFFFFF">
<b><font color="#00FFFF">Come explore our gorgeous village!</font></b><br><br>
<font size="2">
Welcome, welcome, welcome!!! You have found the Official West Wickham Village Home Page on the World Wide Web!!!
Here you will learn ALL about our beautiful village in the London Borough of Bromley, in the beautiful county of Kent...
err, I mean Greater London now. Things change, don't they... <i>(blames local council).</i>
</font><br><br>
<font size="2">
West Wickham is a leafy, tranquil suburb on the edge of Bromley, known for its spacious 1930s homes,
village-like charm and proximity to the countryside. Residents enjoy a relaxed pace of life, with golf and tennis clubs,
scenic commons and a real strong community spirit!!!
</font><br><br>
<font size="2">
<b><font color="#FFFF00">What makes West Wickham special?</font></b><br>
<font color="#00FFFF">[x]</font> Over 900 years of history<br>
<font color="#00FFFF">[x]</font> The Prime Meridian passes right through!!!<br>
<font color="#00FFFF">[x]</font> Anne Boleyn's family once owned our Court<br>
<font color="#00FFFF">[x]</font> Historic Railway Hotel serving CAMRA beer<br>
<font color="#00FFFF">[x]</font> Four excellent state primary schools<br>
<font color="#00FFFF">[x]</font> Ancient woodland and common<br>
<font color="#00FFFF">[x]</font> Independent High Street shops<br>
<font color="#00FFFF">[x]</font> Village sign from the Queen's Jubilee<br>
</font>
</font>
</td>
</tr>
</table>
<br>
<!-- SECTION: HISTORY -->
<a name="history"></a>
<table width="570" border="2" cellpadding="8" cellspacing="0" bgcolor="#222255">
<tr>
<td bgcolor="#000066">
<font size="4" color="#FFD700"><b>Our Rich History</b></font>
</td>
</tr>
<tr>
<td>
<table width="100%" border="0" cellpadding="4" cellspacing="0">
<!-- Timeline items -->
<tr>
<td width="80" valign="top" bgcolor="#000033">
<font size="2" color="#FFFF00"><b>1086</b></font>
</td>
<td valign="top">
<font size="2" color="#FFFFFF">
<b>Domesday Book</b>! West Wickham has 37 households recorded in William the Conqueror's Great Survey.
We had 2 ploughs in lordship, 24 villagers with 4 ploughs, 13 slaves, and a church.
Not bad for a small Kentish village, eh?
</font>
</td>
</tr>
<tr>
<td colspan="2"><img src="images/blue_bar.gif" width="100%" height="1" border="0" alt=""></td>
</tr>
<tr>
<td valign="top" bgcolor="#000033">
<font size="2" color="#FFFF00"><b>1300s</b></font>
</td>
<td valign="top">
<font size="2" color="#FFFFFF">
Dwellings mentioned at Burton End (Bovetoun) from the 1340s, and cottages at Streetly End in the mid-15th century.
The Alington family begin their long ownership of the manor.
</font>
</td>
</tr>
<tr>
<td colspan="2"><img src="images/blue_bar.gif" width="100%" height="1" border="0" alt=""></td>
</tr>
<tr>
<td valign="top" bgcolor="#000033">
<font size="2" color="#FFFF00"><b>1500s</b></font>
</td>
<td valign="top">
<font size="2" color="#FFFFFF">
Wickham Court is built for Sir Henry Heydon (died 1504). He married Anne Boleyn's great-grandfather Sir Geoffrey Boleyn's daughter.
The house later passes to the Lennard family in 1579.
</font>
</td>
</tr>
<tr>
<td colspan="2"><img src="images/blue_bar.gif" width="100%" height="1" border="0" alt=""></td>
</tr>
<tr>
<td valign="top" bgcolor="#000033">
<font size="2" color="#FFFF00"><b>1645</b></font>
</td>
<td valign="top">
<font size="2" color="#FFFFFF">
English Civil War! General Gage uses Wickham Court as his headquarters.
Things were serious in the village once!
</font>
</td>
</tr>
<tr>
<td colspan="2"><img src="images/blue_bar.gif" width="100%" height="1" border="0" alt=""></td>
</tr>
<tr>
<td valign="top" bgcolor="#000033">
<font size="2" color="#FFFF00"><b>1882</b></font>
</td>
<td valign="top">
<font size="2" color="#FFFFFF">
<b><font color="#00FFFF">RRAIVAL ARRIVES!!!</font></b>
The branch line from Elmers End to Hayes opens.
Colonel John Farnaby (Lord of the Manor) was the leading promoter.
Railway Hotel built around same time. This changes everything.
13 weekday and 4 Sunday services to start.
</font>
</td>
</tr>
<tr>
<td colspan="2"><img src="images/blue_bar.gif" width="100%" height="1" border="0" alt=""></td>
</tr>
<tr>
<td valign="top" bgcolor="#000033">
<font size="2" color="#FFFF00"><b>1926</b></font>
</td>
<td valign="top">
<font size="2" color="#FFFFFF">
<b>Electric trains!!!</b> The railway becomes electrified, making London even closer.
This is the big catalyst for West Wickham's transformation.
</font>
</td>
</tr>
<tr>
<td colspan="2"><img src="images/blue_bar.gif" width="100%" height="1" border="0" alt=""></td>
</tr>
<tr>
<td valign="top" bgcolor="#000033">
<font size="2" color="#FFFF00"><b>1927</b></font>
</td>
<td valign="top">
<font size="2" color="#FFFFFF">
<b>ROYAL VISIT!!!</b> King George V and Queen Mary visit to open a new school in the village.
</font>
</td>
</tr>
<tr>
<td colspan="2"><img src="images/blue_bar.gif" width="100%" height="1" border="0" alt=""></td>
</tr>
<tr>
<td valign="top" bgcolor="#000033">
<font size="2" color="#FFFF00"><b>1930s</b></font>
</td>
<td valign="top">
<font size="2" color="#FFFFFF">
<b>The village MUSTUMS into a suburb!!!</b> Fields are covered with houses that varied little in design.
The High Street fills with shops. Mains drainage is fitted, buses laid on.
Mysterious, isn't it?
</font>
</td>
</tr>
</table>
</td>
</tr>
</table>
<br>
<!-- SECTION: PRIME MERIDIAN -->
<a name="meridian"></a>
<table width="570" border="2" cellpadding="8" cellspacing="0" bgcolor="#222255">
<tr>
<td bgcolor="#000066">
<font size="4" color="#FFD700"><b>The Prime Meridian Goes Through Our Village!!!</b></font>
</td>
</tr>
<tr>
<td>
<font size="3" color="#00FFFF"><b>"Where East Meets West"</b></font><br><br>
<font size="2" color="#FFFFFF">
That's right folks -- <b><font color="#FFD700">we have the Prime Meridian running through us!!!</font></b>
You don't have to go all the way to Greenwich to see the Meridian line anymore (grumble grumble grumble).
We've got our very own Meridian obelisk right here in West Wickham!!!
</font><br><br>
<table width="100%" border="0" cellpadding="4" cellspacing="0">
<tr>
<td bgcolor="#000033" width="120">
<font size="2" color="#FFD700"><b>Obelisk Location:</b></font>
</td>
<td>
<font size="2" color="#FFFFFF">Coney Hall Recreation Ground</font>
</td>
</tr>
<tr>
<td bgcolor="#000033">
<font size="2" color="#FFD700"><b>Distance from Greenwich:</b></font>
</td>
<td>
<font size="2" color="#FFFFFF">7.64 miles (12.29 km)</font>
</td>
</tr>
<tr>
<td bgcolor="#000033">
<font size="2" color="#FFD700"><b>OS Grid:</b></font>
</td>
<td>
<font size="2" color="#FFFFFF">TQ 339210, 165036</font>
</td>
</tr>
<tr>
<td bgcolor="#000033">
<font size="2" color="#FFD700"><b>Tree Line Project:</b></font>
</td>
<td>
<font size="2" color="#FFFFFF">Native trees planted along the Meridian (Silver Birch) by Bromley Council, 1996-2000</font>
</td>
</tr>
<tr>
<td colspan="2"><img src="images/blue_bar.gif" width="100%" height="1" border="0" alt=""></td>
</tr>
<tr>
<td colspan="2" align="center">
<font size="2" color="#FFFF00"><b>We are LITERALLY half way around the world!</b></font><br>
<marquee direction="right" scrollamount="2">
<font color="#00FFFF">*~* COME STAND ON THE MERIDIAN LINE!!! *~*</font>
</marquee>
</td>
</tr>
</table>
</td>
</tr>
</table>
<br>
<!-- SECTION: WICKHAM COURT -->
<a name="wickhamcourt"></a>
<table width="570" border="2" cellpadding="8" cellspacing="0" bgcolor="#222255">
<tr>
<td bgcolor="#000066">
<font size="4" color="#FFD700"><b>Wickham Court - The Tudor Treasure</b></font>
</td>
</tr>
<tr>
<td>
<font size="2" color="#FFFFFF">
<b><font color="#00FFFF">Grade I Listed Building</font></b> - This is the highest listing you can get in England!
Our Wickham Court is a semi-fortified country house that has stood strong since the 15th century.
</font><br><br>
<table width="100%" border="2" cellpadding="4" cellspacing="0" bgcolor="#000033">
<tr>
<td>
<font size="2" color="#FFD700"><b>The Anne Boleyn Connection:</b></font><br>
<font size="2" color="#FFFFFF">
The house was built for Sir Henry Heydon (died 1504) who married Anne Boleyn's great-grandfather Sir Geoffrey Boleyn's daughter!!!
Rumours have it Anne herself may have visited Wickham Court though she never lived there.
So does that make us royalty-adjacent? Maybe not... but it's fun to say it is!!!
</font>
</td>
</tr>
<tr>
<td>
<font size="2" color="#FFD700"><b>The Lennard Family:</b></font><br>
<font size="2" color="#FFFFFF">
The Lennards took ownership in 1579 from the Heydon family and kept it for over 300 years.
They were Lords of the Manor of West Wickham for generations!
</font>
</td>
</tr>
<tr>
<td>
<font size="2" color="#FFD700"><b>English Civil War:</b></font><br>
<font size="2" color="#FFFFFF">
General Gage used it as his headquarters in 1645! Things were serious.
</font>
</td>
</tr>
<tr>
<td>
<font size="2" color="#FFD700"><b>Today:</b></font><br>
<font size="2" color="#FFFFFF">
Wickham Court School - an independent co-educational day school.
Open days with guided tours available occasionally.
Don't miss it if you get the chance!
</font>
</td>
</tr>
</table>
</td>
</tr>
</table>
<br>
<!-- SECTION: PUBS -->
<a name="pubs"></a>
<table width="570" border="2" cellpadding="8" cellspacing="0" bgcolor="#222255">
<tr>
<td bgcolor="#000066">
<font size="4" color="#FFD700"><b>Local Pubs & The Railway Hotel</b></font>
</td>
</tr>
<tr>
<td>
<font size="2" color="#FFFFFF">
Every good village needs a good pub. And we've got The Railway Hotel, built around the same time as the station in 1882!!
It replaced the old Leather Bottle beer house and has been serving CAMRA cask beer ever since.
That's over 140 years of quality beer!!!
</font><br><br>
<table width="100%" border="2" cellpadding="4" cellspacing="0" bgcolor="#000033">
<tr>
<td>
<font size="2" color="#00FFFF"><b>The Railway Hotel</b></font><br>
<font size="2" color="#FFFFFF">
<b>Address:</b> Red Lodge Rd, West Wickham, BR4 0EW<br>
<b>Built:</b> ~1882 (around the same time as the station!)<br>
<b>Type:</b> CAMRA pub, cask beer focused<br>
<b>Features:</b> Garden, real ale, food served<br>
<b>Status:</b> Still going strong!!!
</font>
</td>
</tr>
</table>
<br>
<font size="2" color="#FFFFFF">
The Royal George and other local pubs also do the rounds!
There's also The Windmill in nearby Beckenham for a bit of variety.
And of course, the village High Street has proper independent pubs with character.
</font>
</td>
</tr>
</table>
<br>
<!-- SECTION: NATURE -->
<a name="nature"></a>
<table width="570" border="2" cellpadding="8" cellspacing="0" bgcolor="#222255">
<tr>
<td bgcolor="#000066">
<font size="4" color="#FFD700"><b>Nature, Woods & Green Spaces</b></font>
</td>
</tr>
<tr>
<td>
<font size="2" color="#FFFFFF">
West Wickham is home to some amazing green spaces and ancient woodland!
We've got Common, Recreation Grounds, and Woodland that's been there for centuries.
Perfect for your daily stroll or a spot of nature watching!!!
</font><br><br>
<font size="2" color="#FFD700"><b><u>West Wickham Common</u></b></font><br>
<font size="2" color="#FFFFFF">
Managed by the City of London. Ancient woodland with pollarded oaks (over 400 years old!!!),
heathland, acid grassland and scrub. Home to rare insects, bats, fungi and birds that live in the
nooks, cavities and cracks in the ageing and decaying wood. Open all year round!
</font><br><br>
<font size="2" color="#FFD700"><b><u>High Broom Wood</u></b></font><br>
<font size="2" color="#FFFFFF">
7.2-hectare site along the River Beck corridor. Combines ancient woodland with open common,
featuring wet woodland habitats and a biodiversity hotspot within the urban fringe.
</font><br><br>
<font size="2" color="#FFD700"><b><u>Coney Hall Recreation Ground</u></b></font><br>
<font size="2" color="#FFFFFF">
The home of the Prime Meridian obelisk! Great green space in the heart of Coney Hall.
The name "Coney Hall" comes from "coney" (rabbit) -- the farm had sole right to catch coneys (rabbits) on nearby land.
Yes, the whole area was literally named after a fancy word for rabbit!!!
</font><br><br>
<font size="2" color="#FFD700"><b><u>Blake Recreation Ground</u></b></font><br>
<font size="2" color="#FFFFFF">
Another local green space for residents to enjoy.
</font>
</td>
</tr>
</table>
<br>
<!-- SECTION: SCHOOLS -->
<a name="schools"></a>
<table width="570" border="2" cellpadding="8" cellspacing="0" bgcolor="#222255">
<tr>
<td bgcolor="#000066">
<font size="4" color="#FFD700"><b>Schools in West Wickham</b></font>
</td>
</tr>
<tr>
<td>
<font size="2" color="#FFFFFF">
West Wickham is a popular place for families, thanks to its excellent schools:
</font><br><br>
<table width="100%" border="2" cellpadding="4" cellspacing="0" bgcolor="#000033">
<tr>
<td>
<font size="2" color="#FFD700"><b>State Primary Schools:</b></font><br>
<font size="2" color="#FFFFFF">
[1] <b>Wickham Common School</b><br>
[2] <b>Oak Lodge School</b><br>
[3] <b>Pickhurst School</b><br>
[4] <b>Hawes Down School</b><br>
</font>
</td>
</tr>
<tr>
<td>
<font size="2" color="#00FFFF"><b>Private:</b></font><br>
<font size="2" color="#FFFFFF">
[5] <b>Wickham Court School</b> -- housed in the magnificent Grade I Listed Tudor manor house!
</font>
</td>
</tr>
</table>
</td>
</tr>
</table>
<br>
<!-- SECTION: FUN FACTS -->
<a name="facts"></a>
<table width="570" border="2" cellpadding="8" cellspacing="0" bgcolor="#222255">
<tr>
<td bgcolor="#000066">
<font size="4" color="#FFD700"><b>~*~ Fun & Random Facts ~*~</b></font>
</td>
</tr>
<tr>
<td>
<font size="2" color="#FFFFFF">
<b>Did you know...?</b> Some things that might make you say "Oh, West Wickham, you beaut!"
</font><br><br>
<table width="100%" border="2" cellpadding="4" cellspacing="0" bgcolor="#000033">
<tr><td>
<font size="2" color="#00FFFF"><b>[Fact #1]</b></font> <font size="2" color="#FFFFFF">
When we were first recorded in Domesday Book in 1086, we only had 37 households.
We've grown to ~30,000! That's roughly 800x bigger! We are clearly very successful village.
</font>
</td></tr>
<tr><td colspan="2"><img src="images/blue_bar.gif" width="100%" height="1" border="0" alt=""></td></tr>
<tr><td>
<font size="2" color="#00FFFF"><b>[Fact #2]</b></font> <font size="2" color="#FFFFFF">
The Prime Meridian GOES THROUGH us. You can stand here and be half on one side of the world,
half on the other!! Well, not really, but you CAN stand at the obelisk in Coney Hall and say you were on the line.
</font>
</td></tr>
<tr><td colspan="2"><img src="images/blue_bar.gif" width="100%" height="1" border="0" alt=""></td></tr>
<tr><td>
<font size="2" color="#00FFFF"><b>[Fact #3]</b></font> <font size="2" color="#FFFFFF">
The Anne Boleyn connection is REAL! Her great-grandfather Sir Geoffrey Boleyn's daughter married Sir Henry Heydon,
who built Wickham Court. Rumour has it Anne herself may have visited!
</font>
</td></tr>
<tr><td colspan="2"><img src="images/blue_bar.gif" width="100%" height="1" border="0" alt=""></td></tr>
<tr><td>
<font size="2" color="#00FFFF"><b>[Fact #4]</b></font> <font size="2" color="#FFFFFF">
"Coney Hall" -- the area name, comes from "coney" which is a fancy old word for <b>rabbit</b>!!!
Coney Hall Farm had the sole right to catch conies (rabbits) on nearby land!
</font>
</td></tr>
<tr><td colspan="2"><img src="images/blue_bar.gif" width="100%" height="1" border="0" alt=""></td></tr>
<tr><td>
<font size="2" color="#00FFFF"><b>[Fact #5]</b></font> <font size="2" color="#FFFFFF">
Corkscrew Hill was sometimes known as "School Road" because the village school was at the top of it.
The old school was partly redeveloped as flats around 2000.
</font>
</td></tr>
<tr><td colspan="2"><img src="images/blue_bar.gif" width="100%" height="1" border="0" alt=""></td></tr>
<tr><td>
<font size="2" color="#00FFFF"><b>[Fact #6]</b></font> <font size="2" color="#FFFFFF">
King George V and Queen Mary visited West Wickham in early 1927 to open a new school.
We're a village that royals have visited and have Domesday history -- that's pretty cool innit?
</font>
</td></tr>
<tr><td colspan="2"><img src="images/blue_bar.gif" width="100%" height="1" border="0" alt=""></td></tr>
<tr><td>
<font size="2" color="#00FFFF"><b>[Fact #7]</b></font> <font size="2" color="#FFFFFF">
Wickham Common has oak pollards that are OVER 400 YEARS OLD. These gnarled veteran oaks provide homes for rare fungi, bats and insects.
The trees have been here longer than the Boleyn family were living there!
</font>
</td></tr>
<tr><td colspan="2"><img src="images/blue_bar.gif" width="100%" height="1" border="0" alt=""></td></tr>
<tr><td>
<font size="2" color="#00FFFF"><b>[Fact #8]</b></font> <font size="2" color="#FFFFFF">
The village sign (erected 2014) commemorates the Queen's Diamond Jubilee (2012).
It has elements from each "end" of the village: Streetly End, the Church End and Burton End.
</font>
</td></tr>
<tr><td colspan="2"><img src="images/blue_bar.gif" width="100%" height="1" border="0" alt=""></td></tr>
<tr><td>
<font size="2" color="#00FFFF"><b>[Fact #9]</b></font> <font size="2" color="#FFFFFF">
Postcode area: BR4. Where east meets west. And we've got the Meridian to prove it.
</font>
</td></tr>
</table>
</td>
</tr>
</table>
<br><br>
<!-- SECTION: CONTACT / FOOTER -->
<a name="contact"></a>
<table width="570" border="2" cellpadding="8" cellspacing="0" bgcolor="#222255">
<tr>
<td bgcolor="#000066" align="center">
<font size="4" color="#FFD700"><b>Contact the Webmaster</b></font>
</td>
</tr>
<tr>
<td align="center">
<font size="2" color="#FFFFFF">
Got a question about West Wickham? Want to contribute to this site?
<br>Email the webmaster at: <a href="mailto:webmaster@westwickham.demon.co.uk">
<b><font color="#00FFFF">webmaster@westwickham.demon.co.uk</font></b></a>
<br><br>
<img src="images/mailto.gif" border="0" alt="Email">
Drop me a line!!
</font>
</td>
</tr>
</table>
</td>
<!-- END MAIN CONTENT COLUMN -->
</tr>
</table>
</td>
</tr>
<!-- FOOTER -->
<tr>
<td bgcolor="#000022" align="center">
<font size="1" color="#FFFFFF">
<hr size="2" width="100%" color="#808080" noshade><br>
<img src="images/blue_bar.gif" width="6" height="3" border="0" alt=""><br>
<font color="#FFFF00"><b><img src="images/star.gif" border="0" alt="">~*~*</b></font>
<font color="#FFFF00"><b><img src="images/star.gif" border="0" alt="">~*~</b></font>
<font color="#FFFF00"><b><img src="images/star.gif" border="0" alt="">~*~</b></font>
<font size="2" color="#FFFFFF">
<b>Welcome to West Wickham - The Best Village in Bromley!!!</b>
</font>
<font color="#FFFF00"><b>~*~*</b></font>
<font color="#FFFF00"><b>~*~</b></font>
<font color="#FFFF00"><b>~*~</b></font><br>
<font size="1" color="#808080">
This site is part of the
<a href="#"><font color="#00FFFF">Retro Web Webring</font></a>
--
[<a href="#"><font color="#00FFFF">Prev</font></a>]
|
[<a href="#"><font color="#00FFFF">Random</font></a>]
|
[<a href="#"><font color="#00FFFF">Next</font></a>]<br><br>
Best viewed with Netscape Navigator 4.0 at 800x600<br><br>
Email: <a href="mailto:webmaster@westwickham.demon.co.uk">
<img src="images/mailto.gif" border="0" alt="Email"></a>
<font color="#FFFFFF">webmaster@westwickham.demon.co.uk</font><br><br>
Copyright &#169; 1999 West Wickham Village Web Committee. All rights reserved.<br>
No part of this site may be reproduced without permission.<br><br>
<i><font color="#808080">Page last updated: <script language="JavaScript">write_date();</script></font></i><br>
You are visitor number: <img src="images/counter_bottom.gif" border="0" alt="">
</font>
</font>
</td>
</tr>
</BODY>
</HTML>
+198
View File
@@ -0,0 +1,198 @@
WEST WICKHAM RESEARCH FACTS
Source: SearXNG searches, Wikipedia, local history sites
Last gathered: April 2026
=== BASIC INFO ===
Name: West Wickham
Location: Greater London (historically Kent), London Borough of Bromley
Postcode: BR4
Distance from Charing Cross: ~7.5 miles south-east
Population: ~30,000 (approximate)
Historic county: Kent until 1963, then Greater London, then became part of Bromley in 1965
=== Domesday BOOK (1086) ===
- Mentioned in Domesday Book as "[West] Wickham" in the hundred of Helmestrei, county of Kent
- 37 households recorded, making it a significant settlement for the era
- "In lordship 2 ploughs. 24 villagers have 4 ploughs. 13 slaves; a church; a church of 2 hides; land for 2 more."
- 1086 - recorded under William the Conqueror's Great Survey
=== ANCIENT HISTORY ===
- Archaeological evidence of prehistoric activity (Mesolithic, Bronze Age and Iron Age)
- First appears in parish records in 1560
- The village straddled Bromley Road, the main road from Kent into London
- Dwellings mentioned at Burton End (Bovetoun) from the 1340s
- Streetly (End) mentioned in mid-15th century
- The Alington family owned the manor from the 16th-17th centuries
- In early 1927, King George V and Queen Mary visited to open a new school
=== WICKHAM COURT ===
- Grade I Listed building, semi-fortified country house
- Originally built for Sir Henry Heydon (died 1504) in 15th century
- Anne Boleyn's great-grandfather was Sir Geoffrey Boleyn (married Heydon's daughter)
- RUMOUR: Anne Boleyn may have visited Wickham Court but never lived there
- Sold by Heydon family to John Lennard in 1579
- The Lennard family kept it for 300+ years, becoming Lords of the Manor
- In 1645, General Gage used it as headquarters during the English Civil War
- During the war, Chamberlain and King George VI visited it
- Today: Wickham Court School - independent co-educational day school
- Open days with guided tours available occasionally
=== THE PRIME MERIDIAN ===
- The Greenwich Meridian passes through the West Wickham district
- Near Coney Hall Recreation Ground
- Millennium Obelisk marks the Meridian line's route in the borough
- The Meridian Tree Line project: Bromley Council planted native trees along the line
- Distance from Greenwich: approximately 7.64 miles (12.29 km)
- OS Grid reference: TQ 39210.65036 (539210, 165036)
- "Where east meets west" - this is the spot!
- Silver Birch and other native trees planted in 1996-2000 period
=== RAILWAY HISTORY ===
- Railway arrived 29 May 1882 - branch from Elmers End to Hayes
- Built by West Wickham & Hayes Railway, sold to South Eastern Railway
- Colonel John Farnaby, Lord of the Manor, was the leading promoter
- Initially 13 weekday and 4 Sunday services operated
- The railway electrified in 1926 (early electrification!)
- This made West Wickham develop from village to suburb
- The Railway Hotel was built around same time as the station
- Originally a small rural settlement - the 1882 railway was the catalyst
=== TRANSFORMATION ===
- 1882: Small village with the main road (Bromley Road) through it
- The railway didn't immediately change things much
- 1926: Electrification changed everything
- 1930s-40s: The village "mushroomed" - fields became streets of identical houses
- By 1933, the transition from village to suburb was almost complete
- In 1935, this was officially reflected
- Mains drainage fitted, buses laid on, shops filled the High Street
=== PEAKHAM & HIGH STREET ===
- The High Street is the heart of the village
- Victorian and Edwardian architecture preserved
- Independent shops and cafes
- Village-like atmosphere despite being in Greater London
- Tree-lined streets
=== PUBS & ENTERTAINMENT ===
- The Railway Hotel - Historic station hotel near the station, Red Lodge Rd
- Built around 1882 to serve the West Wickham station
- CAMRA pub, cask beer focused
- Has a garden for outdoor drinking
- Three regular beers + rotating selection
- Still going strong today!
- The Royal George, High Street
- The Railway Hotel replaced the old Leather Bottle beer house
- Other local pubs include The Windmill in nearby Beckenham
=== COMMUNER HALL ===
- Chamberlain and King George VI visited during WWII
- Today it is the administrative offices of Glebe Housing
- Chamberlain was the Mayor/Lord of the Manor who visited during the war
=== WOODLAND NATURE ===
- Wickham Common: City of London open space
- Ancient woodland with pollarded oaks
- Rare insects, bats, fungi and birds
- Important biodiversity hotspot
- "Patches of ancient woodland, secondary woodland, heathland, acid grassland and scrub"
- Open all year round
- High Broom Wood: 7.2-hectare site along River Beck corridor
- Combines ancient woodland with open common
- Wet woodland habitats
- Coney Hall Recreation Ground
- Has the Prime Meridian obelisk
- Popular local green space
- Other recreation grounds: Blake Recreation Ground, Pickhurst Recreation Ground
=== SCHOOLS ===
West Wickham has four state primary schools:
- Oak Lodge School
- Wickham Common School
- Pickhurst School
- Hawes Down School
Wickham Court School - private independent school (the Grade I listed manor house)
=== SPORTS & CLUBS ===
- Wickham Park Sports Club - cricket, tennis, table tennis, football
- Wickham Park Tennis Club (rated 4.9/5 on Facebook)
- Golf clubs in the area (East Wickham Golf Club nearby)
- Active community sports scene with clubs and league activities
- Library services available
=== LOCAL HISTORY CLUBS ===
- West Wickham District Local History Club - meets regularly
- West Wickham Big Village Dig - archaeological community project
- West Wickham Residents Association (WWRA)
- The village sign was erected in 2014 outside the Village Hall
- Commissioned for the Queen's Diamond Jubilee (2012)
- Elements from Streetly End, the Church end, and Burton End
=== LANDMARKS ===
1. Wickham Court (Grade I Listed, Anne Boleyn connection)
2. The Prime Meridian Obelisk (Coney Hall Recreation Ground)
3. The Railway Hotel (CAMRA pub, 1882)
4. St Mary of Nazareth Church (parish church)
5. West Wickham Common (ancient woodland)
6. The Village Sign (2014, Diamond Jubilee)
7. Wickham Park Sports Club (community sports)
8. The old Village School (now converted to flats/school buildings)
=== INTERESTING FACTS ===
- The village sign commemorates 3 "ends" of the village: Streetly End, Church End, Burton End
- Coney Hall gets its name from "coney" (rabbit) - Coney Hall Farm had sole right to catch coneys
- Corkscrew Hill was sometimes known as "School Road"
- The old village school was partly redeveloped as flats around 2000
- Greenhayes private school occupied the old school site
- The village straddles a ridge of high ground
- Known for leafy, tranquil atmosphere
- Popular with families due to good schools
- "Spacious 1930s homes, village-like charm and proximity to countryside"
- Has a library serving the community
=== GEOGRAPHY ===
- Bounded by Beckenham (north), Addington (south/west)
- Lies on a ridge of high ground
- River Beck flows through the area
- The main road through is Bromley Road / Bromley Road (A2051)
- Close to Bromley town centre (about 2 miles)
- Near to Eden Park (1 mile) - the cricket ground
=== COMPARISON TO OTHER WICKHAMS ===
- West Wickham, Cambridgeshire exists (separate village, was "Wickham" until 14th century)
- Wickham in Hampshire exists (traditional gypsy horse fair on 20 May annually)
- Our West Wickham is in Kent/Greater London and is the one we're writing about!
=== COMMUNER HALL / GLEBE ===
- Chamberlain and George VI visited during the war
- Today: administrative offices of Glebe Housing
- The road from Wickham Court to West Wickham passed the old school
=== THE WOODS (NATURE) ===
Coney Hall Common:
- Ancient woodland
- Pollarded oaks (over 400 years old!)
- Rare fungi, bats, insects, birds
- Managed by City of London
- "Wood pasture" habitat
- Open all year round
- Important biodiversity site
High Broom Wood:
- 7.2 hectares
- Along River Beck
- Ancient woodland + open common
- Wet woodland habitats
- Biodiversity hotspot
=== POSTAL CODE ===
- BR4 postcode area
- "BR4" covers West Wickham and surrounding areas
- Commonly known as "West Wickham BR4"
=== FUNNY/QUICK FACTS FOR 90s STYLE ===
- "Come to West Wickham where the Meridian passes through - you're half in Greenwich and half in... well, still West Wickham!"
- "Did you know Anne Boleyn's ancestors owned our Wickham Court? Does that make us royalty-adjacent? Maybe not..."
- "West Wickham: where even the Prime Meridian takes a break from being the center of the universe"
- "Our postie's got it easy - the Meridian bisects the BR4 postcode!"
- "Home of the world's most laid-back meridian - the one that doesn't even know it's the Prime one"
- "37 families in 1086... we're now 50+ times bigger. We've been successful! We're a suburb now, not a village. Blame the railway!"