Barbara Bakes Cakes is a cake shop located in Richmond. They specialize in cakes and desserts, serving the DL10 area. The establishment is situated at 4 St Hilary Close.