Explore details about location Beckham Place. Beckham Place is a location situated within the Plymouth alongside other areas such as Alvington street, Morley Close, Diamond Avenue.