GL50 1 property sales

GL50 1AD
03 Jul 2025
Flat 1, Langton Court, 94 Montpellier Terrace, Cheltenham
£219,950
Flat (leasehold)
01 Aug 2024
Flat 2, Langton Court, 94 Montpellier Terrace, Cheltenham
£250,000
20 Jun 2022
Flat 10, Langton Court, 94 Montpellier Terrace, Cheltenham
£325,000
21 Apr 2016
22 Mar 2016
08 Jan 2016
30 Sep 2015
27 May 2015
09 Jan 2009
New build flat (leasehold)
18 Jul 2008
26 Jun 2008
12 Jun 2008

GL50 1AF
08 Dec 2020
11 The Montpellier Terrace Apartments, Montpellier Terrace, Cheltenham
Flat (leasehold)
30 Oct 2020
4 The Montpellier Terrace Apartments, Montpellier Terrace, Cheltenham
14 Jan 2019
3 The Montpellier Terrace Apartments, Montpellier Terrace, Cheltenham
25 May 2018
14 Sep 2017
16 Dec 2016
30 Apr 2015
10 Oct 2014
30 Sep 2014
19 Aug 2014
25 Jul 2014
30 May 2014
23 Apr 2014
28 Mar 2014
06 Mar 2014
New build flat (leasehold)
25 Feb 2014
Flat (freehold)

GL50 1AG
04 Oct 2021
Flat 6, The Podium, Montpellier Terrace, Cheltenham
Flat (leasehold)
Flat 5, The Podium, Montpellier Terrace, Cheltenham
Flat 3, The Podium, Montpellier Terrace, Cheltenham
23 Feb 2021
New build flat (leasehold)
31 Aug 2017
23 Feb 2017
09 Nov 2016

GL50 1DE
193 - 195 High Street, Cheltenham
£5,800,000
Other (freehold)
193 High Street, Cheltenham
Terraced (leasehold)

GL50 1DF
02 Nov 2023
189 High Street, Cheltenham
Other (freehold)
185 - 187 High Street, Cheltenham
Other (leasehold)
163 - 165 High Street, Cheltenham
£2,750,000
169 High Street, Cheltenham
£1,740,000

GL50 1DP
02 Dec 2019
Other (freehold)

GL50 1DQ
Next, 147 High Street, Cheltenham
John Lewis Department Store, 123 High Street, Cheltenham
Other (leasehold)

GL50 1DU
Semi-detached (freehold)
10 Nov 2021
Other (leasehold)
Flat 4, 63 High Street, Cheltenham
Flat 1, 69 High Street, Cheltenham
Flat 2, 69 High Street, Cheltenham
Apartment 1, 85 High Street, Cheltenham
Apartment 4, 85 High Street, Cheltenham
Apartment 5, 85 High Street, Cheltenham
New build semi-detached (leasehold)
Detached (freehold)

GL50 1DX
55A High Street, Cheltenham

GL50 1DZ
Terraced (freehold)
Thornbury House, 18 High Street, Cheltenham
Semi-detached (freehold)
Detached (freehold)

GL50 1EE
Terraced (freehold)
Flat, 44 High Street, Cheltenham
Semi-detached (freehold)
46A High Street, Cheltenham
Flat (freehold)

GL50 1EF
1 Vernon Court, Cheltenham
Detached (freehold)
4 Vernon Court, Cheltenham
Terraced (freehold)
2 Vernon Court, Cheltenham
Flat (freehold)
New build terraced (freehold)

GL50 1EG

GL50 1EN

GL50 1EP

GL50 1EQ

GL50 1HE
4 Regent Street, Cheltenham
Flat, 1 - 3A Regent Street, Cheltenham
3 And 4 Regent Chambers Regent Street, Cheltenham
6 Regent Street, Cheltenham
13 Regent Street, Cheltenham
20 - 21 Regent Street, Cheltenham
2B Regent Street, Cheltenham
3A Regent Street, Cheltenham

GL50 1HN
Moo Moo, Regent Street, Cheltenham

GL50 1HR
16 Ormond Terrace, Cheltenham
17 Ormond Terrace, Cheltenham
5 Ormond Terrace, Cheltenham

GL50 1HT
Alma House, 73 Rodney Road, Cheltenham

GL50 1HW

GL50 1HX
35 Rodney Road, Cheltenham
Regent House, 65 Rodney Road, Cheltenham
Flat 11, Regal House, 61 Rodney Road, Cheltenham
3 Rodney Road, Cheltenham
Flat 3, Tavistock House, 5 Rodney Road, Cheltenham
Flat 3, Regal House, 61 Rodney Road, Cheltenham
15 Rodney Road, Cheltenham
Flat 4, Tavistock House, 5 Rodney Road, Cheltenham
Flat 6, Regal House, 61 Rodney Road, Cheltenham
Lower Ground Floor, Regent House, 65 Rodney Road, Cheltenham
5A Rodney Road, Cheltenham
Basement, 21 Rodney Road, Cheltenham
Flat 1, Tavistock House, 5 Rodney Road, Cheltenham
Lower Ground Floor Flat 1, Regal House, 61 Rodney Road, Cheltenham
First Floor Flat 6, Regal House, 61 Rodney Road, Cheltenham
First Floor, Regal House, Rodney Road, Cheltenham
Basement Flat, 7 Rodney Road, Cheltenham
23 - 25 Rodney Road, Cheltenham

GL50 1JD
4 Ormond Place, Cheltenham
10 Ormond Place, Cheltenham

GL50 1JJ
2 Trelawn Court Rodney Road, Cheltenham
4A Trelawn Court, Rodney Road, Cheltenham
22A Rodney Road, Cheltenham
4 Trelawn Court Rodney Road, Cheltenham
£500
16A Rodney Road, Cheltenham
1 Trelawn Court Rodney Road, Cheltenham
Flat 2, Trelawn Court, Rodney Road, Cheltenham
Flat 4, Trelawn Court, Rodney Road, Cheltenham
Flat 3, Trelawn Court, Rodney Road, Cheltenham
Four Shires House, 26 Rodney Road, Cheltenham

GL50 1JN
Flat B, Selby Lodge, Cambray Place, Cheltenham
26 Cambray Place, Cheltenham
First Floor Flat, 23 Cambray Place, Cheltenham
Top Floor Flat, 23 Cambray Place, Cheltenham
28 Cambray Place, Cheltenham
Basement And Ground Floor Flat, 23 Cambray Place Cambray Place, Cheltenham
Flat A, Selby Lodge, Cambray Place, Cheltenham
Flat C, Selby Lodge, Cambray Place, Cheltenham
Flat D, Selby Lodge, Cambray Place, Cheltenham
Flat E, Selby Lodge, Cambray Place, Cheltenham
24 Cambray Place, Cheltenham

GL50 1JP
Cambray House, 33 Cambray Place, Cheltenham

GL50 1JS
Flat 3, Elizabeth House, 11 Cambray Place, Cheltenham
Flat 4, 16 Cambray Place, Cheltenham
First Floor, 3 Cambray Place, Cheltenham
Flat 1, 13 Cambray Place, Cheltenham
Apartment 2, 3 Cambray Place, Cheltenham
Ground Floor Flat, 9 Cambray Place, Cheltenham
Apartment 3, 3 Cambray Place, Cheltenham
Flat 2, 2 Cambray Place, Cheltenham
1 2 Cambray Place, Cheltenham
Garden Flat, 15 Cambray Place, Cheltenham
2 2 Cambray Place, Cheltenham
The Garden Flat, 13 Cambray Place, Cheltenham

GL50 1JU
10 Cambray Court, Cheltenham
11 Cambray Court, Cheltenham
2 Cambray Court, Cheltenham
Garage 17 Associated With, 8 Cambray Court, Cheltenham
Detached (leasehold)
Flat, 7 Hill Avenue

GL50 1JX
Semi-detached (leasehold)
Detached (leasehold)
Flat, 53 Vicarage Road

GL50 1JZ
Cinema Unit, Regent Arcade, Cheltenham

GL50 1LE
27 Promenade, Cheltenham
43 Promenade, Cheltenham

GL50 1LR
22 Promenade, Cheltenham
Flat 3, 24 Promenade, Cheltenham

GL50 1LY
66 - 68 Promenade, Cheltenham

GL50 1NB

GL50 1ND
The Former County Court, County Court Road, Cheltenham
St. Albans Inn, County Court Road, Cheltenham

GL50 1NL
108 - 110 Promenade, Cheltenham
112 - 118 Promenade, Cheltenham

GL50 1NW
First And Second Floor Suites, 103 Promenade, Cheltenham
Terraced (leasehold)
Flat 1, 113 Promenade, Cheltenham

GL50 1PH
14 St Georges Road, Cheltenham

GL50 1PJ

GL50 1PQ
Flat 2, Imperial Court, Imperial Lane, Cheltenham
Flat 11, Imperial Court, Imperial Lane, Cheltenham
Flat 7, Imperial Court, Imperial Lane, Cheltenham
Ground Floor Flat, Imperial Court, Imperial Lane, Cheltenham

GL50 1PR
5 Imperial Gate, Cheltenham
4 Imperial Gate, Cheltenham
10 Imperial Gate, Cheltenham
7 Imperial Gate, Imperial Lane, Cheltenham

GL50 1PT
1 Imperial Lane, Cheltenham

GL50 1PZ
Grant Thornton Uk Llp, The Quadrangle, Cheltenham

GL50 1QB
5 Imperial Square, Cheltenham
Flat 2, 11 Imperial Square, Cheltenham
Flat 1, 11 Imperial Square, Cheltenham
1 Imperial Square, Cheltenham
8 Imperial Square, Cheltenham
Flat 3, 11 Imperial Square, Cheltenham
Basement, 11 Imperial Square, Cheltenham

GL50 1QG
46E The Broad Walk, Cheltenham
44F The Broad Walk, Cheltenham
46B The Broad Walk, Cheltenham
42A The Broad Walk, Cheltenham
38E The Broad Walk, Cheltenham
Semi-detached (leasehold)
43 The Broad Walk, Cheltenham
36E The Broad Walk, Cheltenham
Flat 24, 46D The Broad Walk, Cheltenham
36A The Broad Walk, Cheltenham
40D The Broad Walk, Cheltenham
36B The Broad Walk, Cheltenham
38B The Broad Walk, Cheltenham
36G The Broad Walk, Cheltenham
Terraced (leasehold)
42D The Broad Walk, Cheltenham
44A The Broad Walk, Cheltenham
37C The Broad Walk, Cheltenham
37D The Broad Walk, Cheltenham
46C The Broad Walk, Cheltenham
36C The Broad Walk, Cheltenham
47 The Broad Walk, Cheltenham
36F The Broad Walk, Cheltenham
45 The Broad Walk, Cheltenham
40F The Broad Walk, Cheltenham
New build terraced (leasehold)

GL50 1QZ
Basement Flat, 23 Imperial Square, Cheltenham
Room 58 Ltd, 16 Imperial Square, Cheltenham

GL50 1RS
101 Montpellier Street, Cheltenham
£100

GL50 1RX
Flat B, Second Floor, 3 Queens Circus, Cheltenham
3 Queens Circus, Cheltenham
2 Queens Circus, Cheltenham
Flat A , First Floor, 3 Queens Circus, Cheltenham
4A Queens Circus, Cheltenham
Flat 2, 1 Queens Circus, Cheltenham

GL50 1SA
3 Montpellier Avenue, Cheltenham
4 Montpellier Avenue, Cheltenham
5 Montpellier Avenue, Cheltenham

GL50 1SD
Hanover House, Montpellier Walk, Cheltenham
12 Montpellier Walk, Cheltenham
6 Montpellier Walk, Cheltenham
8 Montpellier Walk, Cheltenham
Montpellier Gardens Lodge, Montpellier Walk, Cheltenham
Flat 1, 10 Montpellier Walk, Cheltenham
Third Floor Apartment, 10 - 11 Montpellier Walk, Cheltenham

GL50 1SN
1 Montpellier Exchange, Cheltenham

GL50 1SR
Unit 8 The Courtyard, Cheltenham
Flat 20 The Courtyard, Cheltenham
Flat 22 The Courtyard, Cheltenham
Flat 10 The Courtyard, Cheltenham
Unit 20A The Courtyard, Cheltenham
Flat 11A The Courtyard, Cheltenham

GL50 1SS
Studio 8 Montpellier Street, Cheltenham
Lauriston House, Montpellier Street, Cheltenham

GL50 1SU
12 Montpellier Arcade, Cheltenham
13 Montpellier Arcade, Cheltenham
14 Montpellier Arcade, Cheltenham

GL50 1SW
14 Rotunda Terrace, Cheltenham
8 Rotunda Terrace, Cheltenham
Flat, 16 Rotunda Terrace, Cheltenham
Flat, 9 Rotunda Terrace, Cheltenham
12 Rotunda Terrace, Cheltenham

GL50 1SX
8 Montpellier Street, Cheltenham
6 - 7 Montpellier Street, Cheltenham
Rotunda Buildings, Montpellier Street, Cheltenham
5 Montpellier Street, Cheltenham

GL50 1SY
1 Bayshill Lodge, Montpellier Street, Cheltenham
3 Bayshill Lodge, Montpellier Street, Cheltenham
2 Bayshill Lodge, Montpellier Street, Cheltenham

GL50 1SZ
14 Royal Parade Mews, Cheltenham
Flat 14, The Courtyard, Royal Parade Mews, Cheltenham
Flat 8, The Courtyard, Royal Parade Mews, Cheltenham
Flat 16, The Courtyard, Royal Parade Mews, Cheltenham
Flat 11A, The Courtyard, Royal Parade Mews, Cheltenham
6A Royal Parade Mews, Cheltenham

GL50 1TA
Unit G2, Montpellier House, Montpellier Drive, Cheltenham

GL50 1TB
Flat 3, Eagle Court, Montpellier Drive, Cheltenham
Flat 4, Eagle Court, Montpellier Drive, Cheltenham
Flat 6, Eagle Court, Montpellier Drive, Cheltenham
Apartment 1, Eagle Court, Montpellier Drive, Cheltenham

GL50 1TH
3 Wolseley Terrace, Cheltenham

GL50 1TL
Flat 5, 15 Vittoria Walk, Cheltenham
5 Vittoria Walk, Cheltenham
Flat 1, Douglas House, Vittoria Walk, Cheltenham
Flat 6, 15 Vittoria Walk, Cheltenham
21A Vittoria Walk, Cheltenham
Flat 3, Douglas House, Vittoria Walk, Cheltenham
Flat 4, Douglas House, Vittoria Walk, Cheltenham
Flat 2, 15 Vittoria Walk, Cheltenham
Penthouse, 15 Vittoria Walk, Cheltenham
3 Vittoria Walk, Cheltenham
19 Vittoria Walk, Cheltenham
New build terraced (freehold)
3 Douglas House, Vittoria Walk, Cheltenham

GL50 1TW
Thornton, 16 Vittoria Walk, Cheltenham
10A Vittoria Walk, Cheltenham
Vittoria House, Vittoria Walk, Cheltenham
Ground Floor Flat, 10 Vittoria Walk, Cheltenham

GL50 1TX
10 Montpellier Drive, Cheltenham
Leeswood, 14 Montpellier Drive, Cheltenham
Apartment 1, Regent House, Montpellier Drive, Cheltenham
Apartment 3, Regent House, Montpellier Drive, Cheltenham
Apartment 15, Regent House, Montpellier Drive, Cheltenham
8 Montpellier Drive, Cheltenham
6 Montpellier Drive, Cheltenham

GL50 1TY
Unit 3.1, Montpellier House, Montpellier Drive, Cheltenham
Unit G.3, Montpellier House, Montpellier Drive, Cheltenham
Unit 2.2, Montpellier House, Montpellier Drive, Cheltenham
Unit 1.1, Montpellier House, Montpellier Drive, Cheltenham
Apartment 2 The Penthouses, Montpellier House, Montpellier Drive, Cheltenham
Apartment 3 The Penthouses, Montpellier House, Montpellier Drive, Cheltenham
Apartment 1 The Penthouses, Montpellier House, Montpellier Drive, Cheltenham

GL50 1UA
2 Calderwood Court, Montpellier Parade, Cheltenham
Flat 3, 9 Montpellier Parade, Cheltenham
3 Calderwood Court, Montpellier Parade, Cheltenham
1 Calderwood Court, Montpellier Parade, Cheltenham
Flat 6, Burford Lodge, 5 Montpellier Parade, Cheltenham
Flat 4, 9 Montpellier Parade, Cheltenham
Flat 1, Burford Lodge, 5 Montpellier Parade, Cheltenham
Flat 6, 9 Montpellier Parade, Cheltenham
The Coach House, 9 Montpellier Parade, Cheltenham
3 Montpellier Parade, Cheltenham
New build flat (freehold)
Flat 3, Burford Lodge, 5 Montpellier Parade, Cheltenham

GL50 1UD
The New House, 10A Montpellier Parade, Cheltenham
8 Montpellier Parade, Cheltenham
14 Montpellier Parade, Cheltenham

GL50 1UF
7 Glensanda Court, Montpellier Spa Road, Cheltenham
2 Glensanda Court, Montpellier Spa Road, Cheltenham
6 Glensanda Court, Montpellier Spa Road, Cheltenham

GL50 1UG
3 Claremont Lodge, Montpellier Spa Road, Cheltenham
2 Claremont Lodge, Montpellier Spa Road, Cheltenham
1 Claremont Lodge, Montpellier Spa Road, Cheltenham

GL50 1UH
1A Trafalgar Street, Cheltenham
Nelson Villa, Trafalgar Street, Cheltenham
12 Trafalgar Street, Cheltenham
1B Trafalgar Street, Cheltenham
20 Trafalgar Street, Cheltenham
26 Trafalgar Street, Cheltenham
New build terraced (freehold)
New build detached (freehold)

GL50 1UL
54C Montpellier Spa Road, Cheltenham
44 Montpellier Spa Road, Cheltenham
8 Montpellier Spa Road, Cheltenham
42D Montpellier Spa Road, Cheltenham
Flat 3, 2 Montpellier Spa Road, Cheltenham
38F Montpellier Spa Road, Cheltenham
30 Montpellier Spa Road, Cheltenham
Flat 1, 2 Montpellier Spa Road, Cheltenham
50C Montpellier Spa Road, Cheltenham
46E Montpellier Spa Road, Cheltenham
46C Montpellier Spa Road, Cheltenham
Flat 3, 8 Montpellier Spa Road, Cheltenham
46A Montpellier Spa Road, Cheltenham
54B Montpellier Spa Road, Cheltenham
Garden Apartment, 26 Montpellier Spa Road, Cheltenham
Top Flat, 32 Montpellier Spa Road, Cheltenham
30A Montpellier Spa Road, Cheltenham
46B Montpellier Spa Road, Cheltenham
38B Montpellier Spa Road, Cheltenham
Flat 2B, 14 Montpellier Spa Road, Cheltenham
58A Montpellier Spa Road, Cheltenham
Ground Floor Flat 2, 32 Montpellier Spa Road, Cheltenham
50E Montpellier Spa Road, Cheltenham
58D Montpellier Spa Road, Cheltenham
First Floor Flat, 30 Montpellier Spa Road, Cheltenham
38E Montpellier Spa Road, Cheltenham
Ground Floor Flat, 18 Montpellier Spa Road, Cheltenham
Flat 1B, 14 Montpellier Spa Road, Cheltenham
34D Montpellier Spa Road, Cheltenham
Apartment 3, 14 Montpellier Spa Road, Cheltenham
First Floor Flat 2, 32 Montpellier Spa Road, Cheltenham
50F Montpellier Spa Road, Cheltenham
46F Montpellier Spa Road, Cheltenham
Flat A, 34 Montpellier Spa Road, Cheltenham
The Basement Flat, 8 Montpellier Spa Road, Cheltenham

GL50 1US
1 Montpellier Terrace, Cheltenham

GL50 1UX
65A Montpellier Terrace, Cheltenham
Flat 4, 41 Montpellier Terrace, Cheltenham
63 Montpellier Terrace, Cheltenham
55 Montpellier Terrace, Cheltenham
Flat 6, 39 Montpellier Terrace, Cheltenham
61A Montpellier Terrace, Cheltenham
Flat 5, 41 Montpellier Terrace, Cheltenham
Ground Floor Flat, 41 Montpellier Terrace, Cheltenham
15A Montpellier Terrace, Cheltenham
Detached (leasehold)
Garden Flat, 31 Montpellier Terrace, Cheltenham
Flat, 65A Montpellier Terrace, Cheltenham
Basement Flat, 41 Montpellier Terrace, Cheltenham
Semi-detached (leasehold)

GL50 1UZ
2 Montpellier Gardens, Cheltenham
3 Montpellier Gardens, Cheltenham

GL50 1XA
Flat 1, 85 Montpellier Gardens, Cheltenham
99D Montpellier Terrace, Cheltenham
Garden Flat, 101 Montpellier Terrace, Cheltenham
Flat 1, Hawthornden, 103 Montpellier Terrace, Cheltenham
Top Floor Flat, 101 Montpellier Terrace, Cheltenham
Briar Patch, 103 Montpellier Terrace, Cheltenham
99B Montpellier Terrace, Cheltenham
99F Montpellier Terrace, Cheltenham
Ground Floor Flat, 101 Montpellier Terrace, Cheltenham
Basement Flat, 101 Montpellier Terrace, Cheltenham
99E Montpellier Terrace, Cheltenham
First Floor Flat, 101 Montpellier Terrace, Cheltenham
Flat E, 99 Vicarage Road
99C Montpellier Terrace, Cheltenham

GL50 1XL
1 Cambray Mews, Cheltenham
11 Cambray Mews, Cheltenham
5 Cambray Mews, Cheltenham
6 Cambray Mews Wellington Street, Cheltenham

GL50 1XN
Flat 5, 2 Oriel Villas Oriel Road, Cheltenham
Flat 2, 3 Oriel Villas Oriel Road, Cheltenham
Flat 1, 2 Oriel Villas Oriel Road, Cheltenham
Flat 4, 2 Oriel Villas, Cheltenham
Flat 3, 2 Oriel Villas, Cheltenham
Flat 5, 3 Oriel Villas, Cheltenham

GL50 1XP
Flat 5, Oriel House, Oriel Road, Cheltenham
Flat 12, Oriel House, Oriel Road, Cheltenham
Flat 9, Oriel House, Oriel Road, Cheltenham
Oriel House, Oriel Road, Cheltenham
Apartment 2, 4 Oriel Terrace, Cheltenham
4 Oriel Terrace, Cheltenham
1 Oriel Terrace, Cheltenham
2 Oriel Terrace, Cheltenham

GL50 1XY
2 Waterloo Place, Cheltenham
Buckingham Lodge, Wellington Street, Cheltenham
Flat 5, Delamere, Wellington Street, Cheltenham
3 Waterloo Place, Cheltenham
Basement Flat, Garwood Lodge, Wellington Street, Cheltenham
Flat 3, Delamere, Wellington Street, Cheltenham
Montrose House, Wellington Street, Cheltenham
Flat 1, Delamere, Wellington Street, Cheltenham
Eton House, Wellington Street, Cheltenham
Flat 2, Wellington Mews, Wellington Street, Cheltenham
Flat 7, 4 Wellington Street, Cheltenham
Flat 1, Garwood House, Wellington Street, Cheltenham
Flat 1, Buckingham House, Wellington Street, Cheltenham
2 Garwood House, Wellington Street, Cheltenham
Flat 4, 4 Wellington Street, Cheltenham
Flat 3, 4 Wellington Street, Cheltenham
Flat 3, Buckingham House, Wellington Street, Cheltenham
Flat 6, Buckingham House, Wellington Street, Cheltenham
3 Garwood House, Wellington Street, Cheltenham
Wellington House, Wellington Street, Cheltenham
Flat, 3 Wellington Street, Cheltenham
1 Waterloo Place, Cheltenham

GL50 1XZ
9 Wellington Street, Cheltenham
Ellenborough House, Wellington Street, Cheltenham
6 Hopeholm, Wellington Street, Cheltenham
25 Wellington Street, Cheltenham
1 Hopeholm, Wellington Street, Cheltenham
3 Hopeholm, Wellington Street, Cheltenham
9 Buckingham Court, Wellington Street, Cheltenham

GL50 1YA
Basement Flat 7, 31 Bath Street, Cheltenham
Flat 1, 31 Bath Street, Cheltenham
Flat 4, 31 Bath Street, Cheltenham
Flat 3, 31 Bath Street, Cheltenham
7 Macadam House 31 Bath Street, Cheltenham
26 Bath Street, Cheltenham

GL50 1YE
Apartment 12, Stagecoach House, 4 Bath Street, Cheltenham
Apartment 3, Stagecoach House, 4 Bath Street, Cheltenham
Apartment 7, Stagecoach House, 4 Bath Street, Cheltenham
Flat 2, 6 - 7 Bath Street, Cheltenham
First Floor Flat, 2 Bath Street, Cheltenham
Flat 4, 6 - 7 Bath Street, Cheltenham
Flat 1, 6 - 7 Bath Street, Cheltenham
C J Hole Estate Agents, 1 Bath Street, Cheltenham