T. S. Eliot House
20 Masons Yard, St. James's, London SW1Y 6DB, United Kingdom
4
1 reviews
1 comments
GV57+24 London, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsMajid Aleem1 year ago
The crumbled heart of Modernism rests here indefinitely.