Explore details about location Earls Court Place. Earls Court Place is a location situated within the Penylan alongside other areas such as Deri Close, Pen-Y-Lan Terrace, Lake Road East.