Maya and Veld get Blackfriars Road hotel approval

Revised plans for Maya and Veld Capital's hotel at 160 Blackfriars Road, SE1, have been approved by Southwark Council. The duo bought the site in October 2021 and will now develop a 222-bed hotel, prelet to Munich-based hotelier Motel