Welcome to Reflective Images Welsh Towns "M" page.

To access our secure shopping facility click on the BLUE number beneath the name of each print.

e.g.  Abertysswg,  Charles St,  265

If you have any problems then please email phil@wales-pictures.com.

Please Note: There is a link to a printable mail order form at the bottom of the page.

All prints are £5 each.

Postage and Packing for the UK is £1, Rest of the world is £1.50. Postage is a one off payment and is per order not per Print.

You can either pay using your credit/debit card,


Payment Cards


or pay through paypal.


Payment Cards


These are 10x8, black & white reproductions of original photograph / postcards, taken early 1900’s. The print is produced on a printing press and is not a computer generated image.

Reflective Images has been established since 1992 and presently has a catalogue of over 1800 unique views of Welsh towns and villages dating from approx 1890 to the early 1920’s.


We offer a full refund on purchases that you are not happy with.

Links to Towns "M"

Machen,  Machynlleth,  Maenclochog,  Maerdy,  Maesteg & Valleys,  Maesycymmer,  Magor & Undy,  Malltreath Bay,  Manorbier,  Marford,  Markham,  Marshfield (Mon),  Menai Straits,  Merthyr Tydfil,  Milford Haven,  Miskin,  Miskin (M.Ash),  Mold,  Monmouth,  Montgomery,  Mountain Ash,  Mumbles


Chatham.
Chatham.

887
General View.
General View.

888
General View of St Johns Church.
General View of St Johns Church.
889
Commercial St.
Commercial St.

A127
Machen main Station.
Machen main Station.

B060
Railway Station.
Railway Station.

Church St & Railway Station.
Church St & Railway Station.
J272
Machen Colliery.
Machen Colliery.
3061

 

Church Street.
Church Street.
F115

Maesgwyn St.
Maesgwyn St.

890
Doll St.
Doll St.

891
Penrhalt Street.
Penrhalt Street.

892
Station.
Station.

893

Village.
Village.

C071
General View.
General View.

J273
General View.

3062

Workingmen´s Institute.
Workingmen´s Institute.

911
Pits 1 & 2.
Pits 1 & 2.

912
General View to Station.
General View to Station.

913
The Square.
The Square.

914
Cerdwen St.
Cerdwen St.

2061
Main St.
Main St.

A70
Maerdy Council School.
Maerdy Council School.

J274
Pit Number 3.
Pit Number 3.

J275

Neath Rd & Talbot St.
Neath Rd & Talbot St.

J389
General View.
General View.

J390
Town Hall.
Town Hall.

J869
Town Hall.
Town Hall.

894
Commercial St, 1904.
Commercial St, 1904.

896
Commercial St.
Commercial St.

A69
Commercial St, 1927.
Commercial St, 1927.

897
Neath Rd & Talbot St.
Neath Rd & Talbot St.

898
Salisbury Rd.
Salisbury Rd.

899
Castle St.
Castle St.

901
General View.
General View.

902
Hospital.
Hospital.

2063
Maesteg Station.
Maesteg Station.

B061
Talbot St.
Talbot St.

D060
View from Town Hall.
View from Town Hall.
895

Caerau Station.
Caerau Station.

A29
Coliseum Square.
Coliseum Square.

C027
Caerau Colliery.
Caerau Colliery.

904
Caerau, Coegnant Colliery.
Caerau, Coegnant Colliery.

905
Caerau Rd.
Caerau Rd.

906
Caerau Rd.
Caerau Rd.

2062
Caerau Rd.
Caerau Rd.

J387
Caerau General View.
Caerau General View.

J388

Nantyfyllon Station.
Nantyfyllon Station.

903
Nantyfyllon General View.
Nantyfyllon General View.

A75
Nantyffyllon, Picton St.
Nantyffyllon, Picton St.

J280

Old House.
Old House.

2057
Llangwynywd Church.
Llangwynywd Church.

J268
Llangynwyd Village.
Llangynwyd Village.

900

Main St.
Main St.

907
Square.
Square.

2064
Viaduct.
Viaduct.

D061

Undy Road showing Wheat Sheaf.
Undy Road showing Wheat Sheaf.
915
Village Scene.
Village Scene.

916
Vinegar Hill.
Vinegar Hill.

916a
Baptist Chapel.
Baptist Chapel.

917
Magor Mill Pond.
Magor Mill Pond.

2065

Malltreath Bay.
Malltreath Bay.

C072

General View.
General View.

909

Village.
Village.


Abernant Rd.
Abernant Rd.

910
Colliery.
Colliery.

2066
Newport Rd.
Newport Rd.

J506

Marshfield Church.
Marshfield Church.

J390a

Suspension Bridge.
Suspension Bridge.

919
Promenade.
Promenade.

920
Menai Street Fair.
Menai Street Fair.

2067
Menai Bridge & St Georges Pier.
Menai Bridge & St Georges Pier.
D062

Cyfartha Castle.
Cyfartha Castle.

921
The Fountain.
The Fountain.

922
West Grove.
West Grove.

923
Park Rd.
Park Rd.

924
The Avenue.
The Avenue.

925
Town Hall.
Town Hall.

926
Penydarren High St.
Penydarren High St.

927
Penydarren High St.
Penydarren High St.

928
Pontmorlais.
Pontmorlais.

929
Theatre Royal.
Theatre Royal.

930
General View.
General View.

932
Hospital.
Hospital.

2068
Merthyr Tram.
Merthyr Tram.

B062
Post Office Buildings.
Post Office Buildings.

D063
Brecon Road.
Brecon Road.

Penydarren Church & Vicarage.
Penydarren Church & Vicarage.
J276
Penydaren, High St.
Penydaren, High St.

J507
High St.

3063
Cyfartha Castle.
Cyfartha Castle.

J870
Pontmorlais Cross.
Pontmorlais Cross.

J871
High St.
High St.
931

Harbour.
Harbour.

953
Charles St.
Charles St.

954
Docks.
Docks.

955
Harbour.
Harbour.

956
Hamilton Terrace.
Hamilton Terrace.

957
Harbour.
Harbour.

A71
Great North Road.
Great North Road.

D064
Milford Haven Prom.
Milford Haven Prom.

J277
Harbour.
Harbour.

J508
Smoke Houses.

3064
Fish Market.
Fish Market.

J872


Village.
Village.

933
Miskin Church.
Miskin Church.

J509
Miskin Village.
Miskin Village.

J873

Village, This is more Penrhiwceiber than Miskin.
Village, This is more Penrhiwceiber than Miskin.
934
Bailey St.
Bailey St.

J510

High St.
High St.

942
High St.
High St.

943
New St.
New St.

D065

Monow Bridge.
Monow Bridge.

935
Wye Bridge.
Wye Bridge.

937
Girls School.
Girls School.

938
Monow St.
Monow St.

939
Monmouth from hill.
Monmouth from hill.

941
Agincourt.
Agincourt.

C073
Shire Hall.
Shire Hall.

J391
Monow St.
Monow St.

J392
Grammar school.

3065
Overmonno.
Overmonno.

J874
St Thomas´s Church.
St Thomas´s Church.
936
St Mary´s Church.
St Mary´s Church.
940

from Kerry Rd.
from Kerry Rd.

A72
Market Place.
Market Place.

D066


Nixon Navigation Colliery.
Nixon Navigation Colliery.

944
Oxford St .
Oxford St .

945
County School.
County School.

946
Baptist Chapel (Nazareth).
Baptist Chapel (Nazareth).

947
Commercial St.
Commercial St.

948
Glenboi.
Glenboi.

949
General View.
General View.

950
Oxford St & New Inn.
Oxford St & New Inn.

951
Railway Station.
Railway Station.

2069
High St.
High St.

A73
Oxford St.
Oxford St.

B063
Caegarw.
Caegarw.

D067
Church & Colliery.
Church & Colliery.

D114
Oxford St.
Oxford St.

Cwmpennar and George Collieries.
Cwmpennar and George Collieries.
J168
Duffryn Colliery.
Duffryn Colliery.

J278
Council Offices.
Council Offices.

J393
Con Club & Empire.
Con Club & Empire.

J876
St Margaret´s Church.
St Margaret´s Church.
952

Pier & Train.
Pier & Train.

959
General View from Castle.
General View from Castle.

960
Parade.
Parade.

961
Train.
Train.

962
Train at Slip.
Train at Slip.

963
Langland Bay.
Langland Bay.

964
Dunns.
Dunns.

2070
Mumbles, very busy.
Mumbles, very busy.

A74
Mumbles Train.
Mumbles Train.

B064
Mumbles Train, people waiting.
Mumbles Train.

B065
Mumbles, Gypsy Camp.
Mumbles, Gypsy Camp.

C075
Parade.
Parade.

C076
Langland Bay.
Langland Bay.

J169
Oystermouth Castle.
Oystermouth Castle.

J394
Train at Slip.
Train at Slip.

J395

A complete range of blank Greetings cards are now available
Link to Greetings Card Page
Link for Printable Order Form
List of Venues for 2010
Links Page